Matlab怎样提取图像中十字中心点坐标

如题所述

你把他保存在我的文档中的MATLAB文件夹里,然后以1111命名(我随便命名的)
在MATLAB里输入命令
a=imread('1111.jpg');
imshow(a)
此时图像就在MATLAB里显示出来了
然后用取坐标点命令
ginput
点图像上你想要的点A,I,J,K
然后回车
此时窗口上就出现了各个点的坐标了。他们之间的距离就可以算出,然后你再用比例关系,就可以算出实际距离了
我的运行后坐标是:1.170000000000000e+002 2.899999999999994e+001
1.140000000000000e+002 9.199999999999994e+001
1.100000000000000e+002 1.489999999999999e+002
1.060000000000000e+002 2.049999999999999e+002
注意系统默认坐标原点是在图片左上角
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答