int cn = img_V.channels();
Scalar_<unit8_t> bgrPixel;
for (int i = 0; i < img_V.rows; i++)
{
uint8_t* rowPtr = img_V.row(i);
for (int j = 0; j < img_V.cols; j++)
{
bgrPixel.val[0] = rowPtr[j*cn + 0]; // B
bgrPixel.val[1] = rowPtr[j*cn + 1]; // G
bgrPixel.val[2] = rowPtr[j*cn + 2]; // R
// do something with BGR values...
}
}
で使用することが可能です。誰でも助けてくれますか?あなたがする必要がありエラー:識別子<uint8_t>未定義とそれは私がVisual StudioとOpenCVのを使用していますが、それは<code>uint8_t</code>示すエラーを識別することはできませんOpenCVの
[不明な型名 'uint8 \ _t'、MinGW](http://stackoverflow.com/questions/8953274/unknown-type-name-uint8-t-mingw) – zeromus