cv::fillPoly 是 OpenCV 中**用多边形把指定区域"填满"**的函数,在 ROI 掩膜、区域统计、缺陷标注、投影/几何区域裁剪 里非常常用。
6️⃣ fillPoly vs 相关函数
| 函数 | 用途 |
|---|---|
fillPoly |
任意多边形(可凹) |
fillConvexPoly |
凸多边形(更快) |
rectangle |
矩形 |
drawContours |
可画轮廓/填充 |
polylines |
只画边 |
8️⃣ 等价 MATLAB 写法
mask = poly2mask(x, y, H, W);
👉 OpenCV 就是 fillPoly