2

当我使用以下内容时,

   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 的图像。

还有一个选项图,imshow(...); 在新窗口中查看所有图像。

但是在我需要查看图像的每一行中写数字是一个重复而乏味的过程。是否有任何其他解决方案可以获得与figure,imshow(..);相同的输出? 不使用图形功能。

我主要提出这个问题,因为在某处进行了很多编程时,我们忘记了使用图形功能,因此我们需要查看的图像将不可见。它会被其他图像覆盖。所以给我一些解决方案。

我问这个只是为了简单地编写代码。因此,如果有任何解决方案,请提及。

提前致谢。

4

1 回答 1

1

我不确定,但我认为没有解决方法。当您使用imshow. 但是,您可以做的一件事是imshow在本地目录中制作副本并相应地对其进行编辑以制作您自己的 UDF。

但是,我建议(以保留跨系统的功能)是您打开代码是一个编辑器并将所有imshows替换为figure, imshow. 这应该很容易,并且也很容易恢复。

于 2013-07-11T04:24:56.767 回答