c# - EmguCV 选择多边形外的区域
问题描述
我目前正在尝试使用 EmguCV 为除了多边形/折线内部区域之外的图像着色。我可以使用以下代码片段创建多边形/折线:
CvInvoke.Polylines(roiImg,points, true, new Emgu.CV.Structure.MCvScalar(255, 255, 255),20,LineType.Filled)
或者
img2.DrawPolyline(points, true, new Bgr(255, 255, 255), 20, LineType.Filled);
roiImg 是 Mat 而 points 是 System.Drawing.Point[] 我不知道如何获取多边形内部或外部的区域。有人可以告诉我如何或指导我正确的方向吗?谢谢!
解决方案
推荐阅读
- javascript - CSS中的动态响应网格样式容器
- mongodb - MongoDB中的索引
- angular - 使用 --prod 构建时链接无效
- ios - 记录错误报告的附加信息
- css -
- 应用 display:none 时 img 和 description 消失
- python - Python - MySQL“列数与第 1 行的值计数不匹配”
- c++ - 英特尔 C++ 编译器 19.0 测试版中删除了对英特尔® 图形技术的卸载支持
- javascript - Prettier.js confic 如何转换任何子文件夹中的任何 js 文件
- ocl - 为什么这个 ATL 助手是错误的?
- node.js - cookie session express 包中带有 req.session 的空对象