cv2.fillPoly()填充多边形的方法是什么

这篇文章主要讲解了“cv2.fillPoly()填充多边形的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“cv2.fillPoly()填充多边形的方法是什么”吧!

站在用户的角度思考问题,与客户深入沟通,找到白云网站设计与白云网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站制作、做网站、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟空间、企业邮箱。业务覆盖白云地区。

cv2.fillConvexPoly()

cv2.fillConvexPoly()

函数可以用来填充凸多边形,只需要提供凸多边形的顶点即可.

我们来画一个三角形

img = np.zeros((1080, 1920, 3), np.uint8)
triangle = np.array([[0, 0], [1500, 800], [500, 400]])

cv2.fillConvexPoly(img, triangle, (255, 255, 255))

plt.imshow(img)
plt.show()

cv2.fillPoly()填充多边形的方法是什么

cv2.fillPoly()

cv2.fillPoly()函数可以用来填充任意形状的图型.可以用来绘制多边形,工作中也经常使用非常多个边来近似的画一条曲线.cv2.fillPoly()函数可以一次填充多个图型.

img = np.zeros((1080, 1920, 3), np.uint8)
area1 = np.array([[250, 200], [300, 100], [750, 800], [100, 1000]])
area2 = np.array([[1000, 200], [1500, 200], [1500, 400], [1000, 400]])

cv2.fillPoly(img, [area1, area2], (255, 255, 255))

plt.imshow(img)
plt.show()

感谢各位的阅读,以上就是“cv2.fillPoly()填充多边形的方法是什么”的内容了,经过本文的学习后,相信大家对cv2.fillPoly()填充多边形的方法是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


网页题目:cv2.fillPoly()填充多边形的方法是什么
分享网址:http://hxwzsj.com/article/iehcdc.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站设计制作公司 营销型网站建设 教育网站设计方案 成都网站设计 成都网站建设流程 高端定制网站设计 手机网站设计 成都响应式网站建设 成都h5网站建设 外贸网站建设 成都网站制作 网站设计制作报价 成都网站建设 成都企业网站建设 成都网站设计 温江网站设计 成都网站建设 成都网站制作 重庆网站制作 定制网站设计 成都网站建设 专业网站建设