标题:[求助]axes中有没有自定义单位?
只看楼主
ass7766
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-5-9
 问题点数:0 回复次数:1 
[求助]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-05-10 13:35
ass7766
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-5-9
得分:0 

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

555555,图片不能显示
2007-05-10 18:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-138201-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.501820 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved