2017-05-02 57 views
-2

私は単純な緑色の蛍光画像を持っています。 MATLABを使用して特定の値を超えるピクセルの総数を求めたいと思います。私はピクセル値が画像のどこに格納されているのかわかりません。画像からピクセル値を得る:Matlab

緑色の蛍光画像があります。私はピクセルのどのパーセンテージが特定のしきい値以上の値を持っているか知りたい。細胞内での画素値がXの周りにある場合は、この画像では、例えば、その後、私はあなたが使用してカラー画像を読み込む場合はX.

image

+0

イメージを表示... – Wolfie

+0

私は以下のイメージを回答として投稿しました。ありがとう –

+0

あなたのイメージは色ですので、赤、緑、青の3つのコンポーネントがあります。 RedまたはGreenまたはBlueチャンネルのしきい値を超えるピクセル数、または3つのチャンネルすべてでしきい値を上回るピクセル数を知りたいですか? –

答えて

0

の上にあるピクセルの総数を見つけたいですimreadの場合、最初の2つのインデックスがイメージ座標である3次元行列が得られます。 (行、列);最後のインデックスはカラーチャネルを表します。 RGB画像の一般的な使用例については、カラーチャンネルは次のとおりです。

1 = red 
2 = green 
3 = blue. 

グレースケール、CMYK、およびインデックス画像があります。詳細についてはofficial documentationをご確認ください。

関連する問題