ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

impixelinfo

ピクセル情報ツール

説明

関数 impixelinfo を使用して、ピクセル情報ツールを作成します。ピクセル情報ツールは、ポインターの位置するイメージ内のピクセルに関する情報を表示します。Figure に複数のイメージがある場合、このツールはすべてのイメージのピクセル情報を表示します。ツールの使用方法の詳細は、ヒントを参照してください。

impixelinfo は、現在の Figure 内に ピクセル情報ツールを作成します。

impixelinfo(h) は、ハンドル h で指定される Figure 内にピクセル情報ツールを作成します。

impixelinfo(hparent,himage) は、himage のピクセルに関する情報を表示する hparent のピクセル情報ツールを作成します。

htool = impixelinfo(___) は、ピクセル情報ツールの unipanel のハンドルを返します。

ピクセル情報ツールの Figure への追加

イメージを表示し、ピクセル情報ツールを Figure に追加します。この例では、ツールの uipanel オブジェクトのプロパティを使用して、Figure 内のツールの位置を変更する方法を示します。

h = imshow('hestain.png');
hp = impixelinfo;
set(hp,'Position',[5 1 300 20]);

異なるタイプの複数のイメージを格納する Figure 内でピクセル情報ツールを使用します。

figure
subplot(1,2,1), imshow('liftingbody.png');
subplot(1,2,2), imshow('autumn.tif');
impixelinfo;

入力引数

すべて折りたたむ

figure、axes、uipanel、または image グラフィックス オブジェクトのハンドル。ハンドルとして指定します。axes、uipanel または figure オブジェクトには image オブジェクトが少なくとも 1 つ含まれていなければなりません。

ピクセル情報ツールを含む figure または uipanel オブジェクトのハンドル。ハンドルとして指定します。

1 つ以上の image のハンドル。ハンドルまたは image のハンドルの配列として指定します。

出力引数

すべて折りたたむ

ピクセル情報ツールの uipanel のハンドル。ハンドルとして返されます。

ヒント

ピクセル情報ツールは、Figure の左下隅に位置する uipanel オブジェクトです。このツールでは、テキスト ラベル [ピクセル情報] の後ろにピクセル情報が表示されます。ポインターをイメージの上に移動する前は、ツールには既定のピクセル情報テキスト (X,Y) Pixel Value が表示されます。ポインターをイメージの上に移動すると、次の表に示したように、表示される情報はイメージ タイプによって異なります。ポインターをイメージから外すと、そのイメージ タイプの既定のピクセル情報ラベルが表示されます。

イメージ タイプ

ピクセル情報

強度

(X,Y) Intensity

(13,30) 82

インデックス付き

(X,Y) <index> [R G B]

(2,6) <4> [0.29 0.05 0.32]

バイナリ

(X,Y) BW

(12,1) 0

トゥルーカラー

(X,Y) [R G B]

(19,10) [15 255 10]

CDataMapping プロパティが direct に設定された浮動小数点イメージ

(X,Y) value <index> [R G B]

(19,10) 82 <4> [15 255 10]

  • "ピクセル情報" ラベルなしでピクセル情報を表示するには、関数 impixelinfoval を使用してください。

  • ピクセル情報ラベルをクリップボードにコピーするには、ポインターをピクセル上に置いて右クリックしてください。コンテキスト メニューから [ピクセル情報のコピー] を選択します。

R2006a より前に導入