2014-07-25

OpenCVSharpにて、IplImageからHSV情報を取ってくる

Matに変換するとIplImageから容易にHSVの情報が取ってこれます。。

//RGBからHSVに変換
Cv.CvtColor(srcImage, hsvImage, ColorConversion.BgrToHsv);
Mat mat = new Mat(hsvImage,true);
for (int i = 0; i < mat.Height; i++) {
for (int j = 0; j < mat.Width; j++) {
Vec3b pix = mat.At<Vec3b>(i, j);
byte h = pix[0];
byte s = pix[1];
byte v = pix[2];
}
}


0 件のコメント:

コメントを投稿