OpneCv  Circle で色が白黒になる

MatTYpeにより色が違ってくる

円の色が緑になるはずなんだが、黒?

var mat = new Mat(new OpenCvSharp.Size(300, 300), MatType.CV_8U, Scalar.All(255));
Cv2.Circle(mat, 200, 200, 100, new Scalar(0, 255, 0), 2);

MatType.CV_8U を MatType.CV_8UC3 にしたら色がでた。

var mat = new Mat(new OpenCvSharp.Size(300, 300), MatType.CV_8UC3, Scalar.All(255));
Cv2.Circle(mat, 200, 200, 100, new Scalar(0, 255, 0), 2);

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA