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);