【发布时间】:2013-07-11 04:12:20
【问题描述】:
当我使用以下内容时,
imshow(imread('image1.jpg'));
imshow(imread('image2.jpg'));
imshow(imread('image3.jpg'));
imshow(imread('image4.jpg'));
imshow(imread('image5.jpg'));
imshow(imread('image6.jpg'));
我在输出图中只有一个名为 image6.jpg 的图像。
还有一个选项 figure,imshow(...); 可以在新窗口中查看所有图像。
但是在我需要查看图像的每一行中写数字是一个重复而乏味的过程。是否有任何其他解决方案可以获得与 figure,imshow(..); 相同的输出 不使用图形功能。
我主要提出这个问题是因为在某处进行了很多编程时,我们忘记了使用图形功能,因此我们需要查看的图像将不可见。它会被其他图像覆盖。所以给我一些解决方案。
我问这个只是为了简化代码的编写。所以如果有任何解决方案,请提及。
提前致谢。
【问题讨论】:
-
您可以尝试编写包含“figure; imshow(input); end”的单独函数,并在您想用新窗口显示图像时调用它,而不仅仅是
"imshow" -
是的,这是个好主意