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 に答える