3

IplImage* 内のマイ Img

次の順序が正しいことを確認しますか?

  • x と y: 画像の幅は x、高さは y ですか?
  • B、G、R : OpenCV の色順?

    CvScalar scal = cvGet2D(img, x, y);
    blue_lum=scal.val[0];
    green_lum=scal.val[1];
    red_lum=scal.val[2];
    
  • 3ちゃんねる画像の順番は?チャンネル 1 は B で、チャンネル 3 は R ですか?
4

2 に答える 2

5

これを確認してください (core_c.h Ln 1264):

#define CV_RGB( r, g, b )  cvScalar( (b), (g), (r), 0 )
于 2013-07-09T12:55:12.783 に答える
0

CvScalar の順序は RGB ですが、opencv の imread メソッドの順序は BGR です。

于 2013-07-09T12:32:06.263 に答える