Opencv实战日记01
2021/7/17 6:06:55
本文主要是介绍Opencv实战日记01,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
/*
@author:Isadora
@time:2021/7/17
*/
轮廓检测
1 import cv2 2 import numpy as np 3 4 #生成200*200的黑色空白图像 5 img = np.zeros((200,200), dtype=np.uint8) 6 img[50:150, 50:150] = 255 7 8 #阈值分割 9 ret, thresh = cv2.threshold(img, 127, 255, 0) 10 11 #寻找轮廓函数 12 contours, hierarchy = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) 13 14 #颜色空间转换 15 color = cv2.cvtColor(img, cv2.COLOR_GRAY2BGR) 16 17 #绘制轮廓 18 img = cv2.drawContours(color, contours, -1, (0,255,0), 2) 19 cv2.imshow("contours", color) 20 cv2.waitKey() 21 cv2.destroyAllWindows()
这篇关于Opencv实战日记01的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享