在matlab中使用imshow时,如何将图像名称作为窗口的标题。
例如:我使用以下代码来显示原始图像和骨架图像。
figure
subplot(1,2,1)
imshow(BW_Original)
subplot(1,2,2)
imshow(BW_Thinned)
我想将图片名称显示为弹出窗口的标题。有人可以帮我弄这个吗。谢谢。
答案 0 :(得分:2)
您希望将图的'Name'
property更改为您的图片名称,并将'NumberTitle'
property设置为'off'
(以删除"图#:"出现了):
set(gcf, 'Name', 'image_name', 'NumberTitle', 'off');
答案 1 :(得分:1)
您可以在调用figure
figure('name', 'BW comparison image name here')
subplot(1,2,1); imshow(BW_Original);
subplot(1,2,2); imshow(BW_Thinned);
Gnovice还提到你可能想要从名称中删除图号,这也可以在调用figure
时完成:
figure('name', 'BW comparison image name here', 'numbertitle', 'off')