在matlab中,查看Plot的数值点,即x,y坐标值的方法和 *** 作步骤如下:
1、首先,在图形界面窗口中,单击工具栏上的“Data Cursor”工具,然后在要查看其坐标值的数据点上单击鼠标左键即可,见下图。
2、其次,选择“tools”菜单栏下的“Data Cursor”选项,见下图。
3、最后,最终效果如下图所示。 在所选数值点的右上角,将显示x和y坐标值,见下图。这样,问题就解决了。
不难,我建议你节本matlab与图像处理的书来看,再借本matlab gui的书来看。
非常简单。
第一步,设置个gui界面,然后留个文本框。再添加个按钮。
第二步,设置点击按钮的callback 函数 为点击按钮读取文本框中的图像。
第三步,显示文本框中的图像在指定区域。
第四步,获取鼠标的坐标(都是matlab现成的函数)点击后按照事先设定好的数据,将相应的矩阵数据保存下来,生成一个新的Njpg
第五步,将相应坐标的图像的像素赋值为0~255的数字。
有什么不会的可以继续提问,如有帮助望采纳。
你把他保存在我的文档中的MATLAB文件夹里,然后以1111命名(我随便命名的)
在MATLAB里输入命令
a=imread('1111jpg');
imshow(a)
此时图像就在MATLAB里显示出来了
然后用取坐标点命令
ginput
点图像上你想要的点A,I,J,K
然后回车
此时窗口上就出现了各个点的坐标了。他们之间的距离就可以算出,然后你再用比例关系,就可以算出实际距离了
我的运行后坐标是:1170000000000000e+002 2899999999999994e+001
1140000000000000e+002 9199999999999994e+001
1100000000000000e+002 1489999999999999e+002
1060000000000000e+002 2049999999999999e+002
注意系统默认坐标原点是在左上角
以上就是关于在matlab中,怎么查看Plot的数值点,即x,y坐标值全部的内容,包括:在matlab中,怎么查看Plot的数值点,即x,y坐标值、matlab图像提取(点击提取指点区域图像)、matlab提取图像上的任意坐标点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)