2012-04-06 22 views
0

我正在使用opencv2 C++接口。表示顏色:標量浮動,反之亦然

我想了解如何將顏色從標量轉換爲浮點。我有這樣的矩陣:

d = Mat(src.rows, src.cols, CV_32F); 

和欲填它的某些部分與在一個標量與RGB 255值表示的顏色:

for(int i=0; i<src.cols*src.rows; i++) 
    if (some_condition) 
     // fill it with red 
     d.at<float>(i/src.cols, i%src.cols) =? Scalar(255,0,0); 

回答