0

それで、複合サンプルの顕微鏡画像から作成したこの写真があります。基本的に私がしたことは、-90 度から +90 度までの角度 Phi の値を含む配列 A があることです。次に、contourf を使用してこのプロットを取得しました。 ここに画像の説明を入力

ここで、各領域に番号を付けて、それぞれのピクセル単位の領域を含むテーブルを取得したいと考えています。この方法で関数 regionprops を使用しようとしています: A はデータの配列です

angs = -90:10:90;

for i = 1:numel(angs)-1

    BW = A>=angs(i) & A<angs(i+1);

    R{i} = regionprops(BW, 'Area');

end

次のような解決策が得られます。

R = 

  Columns 1 through 3

    [32x1 struct]    [450x1 struct]    [1110x1 struct]

  Columns 4 through 6

    [1978x1 struct]    [2778x1 struct]    [3392x1 struct]

  Columns 7 through 9

    [5249x1 struct]    [8215x1 struct]    [15711x1 struct]

  Columns 10 through 12

    [12019x1 struct]    [5335x1 struct]    [2643x1 struct]

  Columns 13 through 15

    [1804x1 struct]    [1018x1 struct]    [670x1 struct]

  Columns 16 through 18

    [579x1 struct]    [344x1 struct]    [50x1 struct]

しかし、私はテーブルを表示したいのですが、どの地域が写真のどの地域であるかを知りたいです。それを行う方法はありますか?

4

0 に答える 0