cv2.fillConvexPoly()与cv2.fillPoly()填充多边形
2024-08-26 11:06:17
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()函数可以一次填充多个图型.
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()
原文链接:https://blog.csdn.net/u012135425/article/details/84983265
最新文章
- 移动端webapp自适应实践(css雪碧图制作小工具实践)图文并茂
- Vue.js起手式+Vue小作品实战
- DB2语句详细资料
- C语言学习013:通过make编译C源代码
- HTML5的数据自动补齐功能
- CentOS6.8 MySQL 5.6实现主从复制
- CSS深入研究:display的恐怖故事解密(2) - table-cell(转)
- Bootstrap标签
- Python filter()删除1-100内素数
- 找不到对应的webservice配置参数[ProcessService]
- Android软件开发需要学什么
- JavaScript要点 (四)JSON
- 在与SQL Server建立连接时出现与网络相关的或特定于实例的错误
- 用Delphi获取当前系统时间
- OC语法简写
- 使用rem设计移动端自适应页面二(转载)
- 编写高质量iOS代码的52个有效方法2-1
- Mysql程序
- ";use strict";详解
- C 语言 保留的关键字
热门文章
- Computer Vision_33_SIFT:Fast Adaptive Bilateral Filtering——2018
- 交叉编译openssl1.1.1a
- There is no getter for property named 'PRODUCT_ID' in 'class java.lang.String'
- 防火墙firewall
- 微信小程序---存储本地缓存数据
- IBM MQ V6.0 for Windows7
- rocketmq那些事儿之集群环境搭建
- go语言-二进制与位运算
- commons-dbutils工具栏的编写
- 讲心情 demo1