Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 带虚线或虚线的opencv多边形_Python_Opencv_Computer Vision_Draw_Polygon - Fatal编程技术网

Python 带虚线或虚线的opencv多边形

Python 带虚线或虚线的opencv多边形,python,opencv,computer-vision,draw,polygon,Python,Opencv,Computer Vision,Draw,Polygon,我这里有一行代码使用opencv的python绑定: cv2.polylines(mask, [pts],True, ignore_mask_color) 这将在图像遮罩上绘制一个蓝色多边形 但是有没有一种方法可以将多边形的线条样式化呢?不太多。只有虚线或虚线,就是这样。除了颜色之外,您还可以在cv2.polylines方法中使用厚度annd线型参数。有关更多详细信息,请参阅 不幸的是,这里的线型的唯一选项是 8(或省略)-8-连接线路 4-4-连接线 CV_AA-抗锯齿线 不知道为什么O

我这里有一行代码使用opencv的python绑定:

cv2.polylines(mask, [pts],True, ignore_mask_color)
这将在图像遮罩上绘制一个蓝色多边形


但是有没有一种方法可以将多边形的线条样式化呢?不太多。只有虚线或虚线,就是这样。

除了
颜色
之外,您还可以在
cv2.polylines
方法中使用
厚度
annd
线型
参数。有关更多详细信息,请参阅

不幸的是,这里的
线型
的唯一选项是

  • 8(或省略)-8-连接线路
  • 4-4-连接线
  • CV_AA-抗锯齿线

不知道为什么OpenCV还没有一个直接的方法来实现这一点。然而,这可能会帮助你实现你的要求。

令人费解的是,这个问题似乎使用了与你在回答中链接的帖子“this post”完全相同的措辞。@Harun不敢相信我没有注意到这一点。你完全正确。这不仅仅是一个重复的问题;一字不差@谢谢你的回复。我故意用同样的词。因为矩形有解,所以我对多边形使用了相同的词来得到解。