处理文本文件和查看图片注释。

2视图(30天)
我必须在Matlab中导入一个文本文件,其中包含几个随机数字代表X和Y坐标。然后我必须展示这些点在一个png图片。文本文件包含20个这样的点。我用“dlmread”,但它使一个矩阵的所有这些点当我需要20这样的矩阵。我怎么能让几个矩阵使用文本文件,我怎么能显示图片。这些点吗?
P。的点是:
1428 742
256 84
986年547年……等
这些点代表图片的像素,我必须向他们展示在一个不同的颜色,它像飞镖的照片但是我不知道如何去做。

接受的答案

图像分析
图像分析 2015年1月15日
我不明白为什么你需要20矩阵当你所有的x, y数据在一个矩阵得到从dlmread ()。如何打电话只是dlmread()和(),情节是这样的:
data = dlmread(文件名,' ');
(行、列)=大小(数据);
imshow (yourImage);
持有;
行= 1:行
randomColor =兰德(1、3);
情节(数据(行,1),数据(行,2),“。”,
“颜色”randomColor,“MarkerSize”3);
结束
20的评论
萨阿德Saboor
萨阿德Saboor 2015年2月2日
不,代码的完美,我只需要绘制矩形边界上的点为蓝色,所以谢谢你,工作都很好。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!