Matlab如何根据“imread”输入图像,为所有图形制作一个标题。

2次浏览(过去30天)
我在图像上做图像处理,很多图形被绘制出来。我正在读取一个图像在一次,执行一些功能,然后有输出。我希望在循环到下一张图像之前,结果图显示一个标题,该标题将显示我正在处理的图像。
Leernaam有。png图像,例如diaretdb1_image002.png
imageIN = imread(LeerNaam);
图像处理....结果= bw。*我;
图,imshow(result),…我想自动显示diaretdb1_image002,因为imageIN使用了它,所有的处理都是在imageIN上完成的

接受的答案

图像分析
图像分析 2013年9月5日
使用sprintf()创建一个可以用于标题的字符串,例如:
标题= sprintf('正在处理%s\nImage #%d中的%d'...
文件名,currentImageNumber, totalNumberOfImages);
如果你想让标题出现在当前轴的上方,那么你可以使用title():
标题(标题,“字形大小”、24);
否则,你可以使用set()将标题发送到静态文本标签控件:
集(handles.text1,“字符串”、标题);
或者你可能会对suplabel感兴趣: //www.tatmou.com/matlabcentral/fileexchange/7772-suplabel

更多答案(0)

标签

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!