带有虚线或虚线的opencv多边形
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了带有虚线或虚线的opencv多边形相关的知识,希望对你有一定的参考价值。
我这里有一行代码,它使用opencv的python绑定:
cv2.polylines(mask, [pts],True, ignore_mask_color)
这会在图像蒙版上绘制蓝色多边形。
但有多种方法可以将多边形的线条风格化?不是太多。只是点缀,或虚线,这是真的。
答案
除了color
,您还可以在thickness
方法中使用lineType
和cv2.polylines
参数。有关更多详细信息,请参阅OpenCV docs for cv2.polylines。
不幸的是,你可以在这里获得lineType
的唯一选择
- 8(或省略) - 8连接线。
- 4 - 4连接线。
- CV_AA - 抗锯齿线。
不知道为什么OpenCV还没有直接的方法来实现它。但是,this post可能会帮助您实现所需。
以上是关于带有虚线或虚线的opencv多边形的主要内容,如果未能解决你的问题,请参考以下文章