コード例 #1
0
ファイル: 描画画面.cs プロジェクト: c13proto/tobii_camera
 void 枠外を塗りつぶす(ref IplImage src,CvRect rect)
 {
     var mask = src.Clone();
     mask.Zero();
     Cv.Rectangle(mask, rect, new CvScalar(255, 255, 255), -1);
     mask.Not(mask);
     src.Not(src);//枠外を黒くしたいので
     Cv.Add(src, mask, src);
     src.Not(src);
     Cv.Rectangle(src, rect, new CvScalar(255, 255, 255), 1);//枠を表示
     mask.Dispose();
 }