0

次のようなマトリックスに画像を保存しました。

image1=imread('abcn.tif');
nfilas= tamanio(1);
ncols= tamanio(2);
nbandas= tamanio(3);

imagenn = zeros(nfilas, ncols, nbandas);

そして私の結果はそれです:

 Name         Size             Bytes  Class     Attributes

  imagenn      4x4x3               96  uint16           

そして今、私は3つのバンドで同じピクセルの値をグラフ化したいと思います。たとえば、最初の位置(1,1)の値を取得して、グラフ化します。マトリックスで位置を示すにはどうすればよいですか?

前もって感謝します、

4

1 に答える 1

2

行列imagennは正方形(4x4)で、3つの「レイヤー」(R、G、B?)があります。したがって、各「レイヤー」でピクセルPを取得するには、P(1,1,1)、P(1,1,2)、およびP(1,1,3)と記述する必要があります。Matlabのインデックスは1から始まることに注意してください。

ベクトルP(1,1、:)をプロットする必要があります

于 2012-10-22T10:15:16.157 に答える