1

假设以下是我的 MatLab 命令。它们是按顺序输入的。

I = imread('C:\Documents and Settings\Guest\Desktop\test.jpg');

imshow(I);

imhist(I);

执行第 2 行后,MatLab 调用一个显示图像“I”的窗口。第 3 行将显示“I”的直方图。直方图将替换图像(在同一窗口中)。

我想做的是:

  1. 我想维护我的图像窗口(我们称之为“图 1”窗口)

  2. 直方图在另一个窗口中调用(“图 2”)

有人可以给我建议吗?

4

1 回答 1

4

您可以尝试使用figure

I = imread('C:\Documents and Settings\Guest\Desktop\test.jpg');

figure(1);
imshow(I);

figure(2);
imhist(I);
于 2012-10-19T03:18:33.267 回答