例えば、画像処理コード(C ++、MATLAB、OpenCVの)

アレイによって格納された、C画像情報、添字度:

pbTag [Y * newWidth + X]

参照:https://www.cnblogs.com/wxl845235800/p/11149853.html
HRESULT Imagejoint(PBYTE pbSrc、int型IWIDTH、int型IHEIGHT、ダブルdbZoom、PBYTE pbTag)

PBYTE pbSrc = NULL、pbTag = NULL ; // 図源、図ターゲティング PBYTE pbImage = NULLを、この後者の画像//の存在ロード PDWORD pdwImage = NULLを; //ための画像を保存します
        CStringのSTR = "src4.bmp"。
        LPCTSTRファイル名=(LPCTSTR)STR。
      cImage.Load(ファイル名);
            IWIDTH = cImage.GetWidth()。
            IHEIGHT = cImage.GetHeight()。
図源は//メモリを割り当てる
            pbSrc =(PBYTE)はmalloc(IWIDTH * IHEIGHT)。


IMG(M、N)を有する2つの、MATLABは、画像インデックスが開始されます。

MATLAB添字行および列は、一度だけ、同時に、およびC言語の参照のように参照することができます。

(2:3,3:-1: 1) 対応する要素には、3行2の配列への参照を表す3 
(:、エンド)要素への最後の参照を表し、Aは「:」すべての列または行のことを示しています、「終了」は、最後の列または行を示し、「終了-N」のn番目の行または列の逆数を表し 
(1、エンド-1)参照最初の行最後から二番目の要素を表し 
([2 1 3 3]を [ 11221])、指定された基準要素を参照する2つのベクトルで表される、すなわち、列要素と対応する1,1,2,2,1の2,1,3,3行。

https://blog.csdn.net/sinat_26492471/article/details/52959511

IMA =ダブル(関数imread( 'lenna2.bmp'));

オリジナル%

IMA = rgb2gray(IMA)。

IMA(:、:) = 255;

参照:https://www.cnblogs.com/wxl845235800/p/10898203.html

https://www.cnblogs.com/wxl845235800/p/7700887.html

三、OpenCVの中:コール行列要素

(フロート)img.at <CHAR>(M、N)

マットIMG =関数imread( "test3.png"、0);

std :: COUT <<(フロート)img.at <UCHAR>(1,1)<<はstd :: ENDL。

https://www.cnblogs.com/wxl845235800/p/9082025.html

マットIMG =関数imread( "test.png"、0); //グレースケール
    M = img.rows; //行の数、像高
    N = img.colsは、列の//数、画像の幅
CV ::マットF =(CV :: Mat_ <整数>(64,4)<<
アウトマット(2 * M、N、CV_8UC1、スカラー(0))。
   用(COL = 0; COL <N; COL ++)
    { 
        ための(列= 0、行<2 * M、行++)
        { 
            ダブルTMP =(行1)/ M + 1 /(* 64 2)。
            int型I =床(TMP); 
            int型phaseNum =床((TMP-I)* 64)+1; 
            IF(I == 0)
            { 
                out.at <UCHAR>(行、列)= (FLOAT)img.at <UCHAR>(1、COL) * F.at <UCHAR>(phaseNum、1)+ 
                    (フロート) img.at <UCHAR>(1、COL)* F.at <UCHAR>(phaseNum、2)+ 
                    (フロート)img.at <UCHAR>(2、COL)* F.at <UCHAR>(phaseNum、3) + 
                    (フロート)img.at <UCHAR>(3、COL)* F.at <UCHAR>(phaseNum、4)。
            }
                    

 

おすすめ

転載: www.cnblogs.com/wxl845235800/p/11495239.html