| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付赛孚耐:软件保护加密专家
身份认证令牌USB KEY   
共有 422 人关注过本帖
标题:[求助]axes中有没有自定义单位?
收藏  订阅  推荐  打印 
ass7766
Rank: 1
等级:新手上路
帖子:13
积分:230
注册:2007-5-9
[求助]axes中有没有自定义单位?



坐标系A------图片上原有的坐标(里面的那一个).
坐标系B------matlab生成的坐标
请教!先谢过。

如图, 我在GUI的axes中导入了一张图片,图片自带有一个坐标系“A”,这个坐标系是我所需要的.
B=imread('E:\matlab\jhy4.jpg');
axes(handles.axes1);
若下一步我用image(B)显示图片则显示axes,
若用imshow(B);则不显示axes.
我想进行局部放大,且显示网格.在GUI中能不能实现?
比如我想放大图片最中间的一点G,但问题是放大后图片坐标系“A”(里面的那一个)就会看不见了,这时我只有根据外面的那个坐标系B来定位.
可问题是,坐标系“B”是以象素为单位的,“数据和单位”跟里面的那个坐标系“A”不一致。这样我就无法得知点G在坐标系A中的精确位置。
有没有可能把坐标系“A”和“B”数据显示改成一样的。可不可以自定义一个单位。比如说坐标系“B”以100象素为单位的话,坐标系“B”显示的数据就会小一点(0。5、1、1。5.....).这样就有可能一致了。
搜索更多相关主题的帖子: axes  定义  单位  
2007-5-10 13:35
ass7766
Rank: 1
等级:新手上路
帖子:13
积分:230
注册:2007-5-9


[IMG]http://e:\jhy.bmp[/IMG]

555555,图片不能显示
2007-5-10 18:50
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.055058 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved