如何在 OpenCv4Android 中创建掩码?
How to create a mask in OpenCv4Android?
我想在我的代码中创建一个遮罩,我有一个 Rect 和一个输入图像,那么如何初始化遮罩。
面具通常是CV_8U垫子
- 生成一个CV_8U垫子
- 在此垫子上画画
这对我有用:
Mat mask = new Mat(src.size(), CvType.CV_8U, new Scalar(0)); // This will contain the mask
Imgproc.rectangle(mask, point1, point2, new Scalar(1), Core.FILLED); // Draw on the mask
希望对你有帮助:)
我想在我的代码中创建一个遮罩,我有一个 Rect 和一个输入图像,那么如何初始化遮罩。
面具通常是CV_8U垫子
- 生成一个CV_8U垫子
- 在此垫子上画画
这对我有用:
Mat mask = new Mat(src.size(), CvType.CV_8U, new Scalar(0)); // This will contain the mask
Imgproc.rectangle(mask, point1, point2, new Scalar(1), Core.FILLED); // Draw on the mask
希望对你有帮助:)