![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
文章平均质量分 85
凌霄之上
这个作者很懒,什么都没留下…
展开
-
图像轮廓API
查找轮廓 查找轮廓前需要黑白化和二值化 findContours(image, mode, method[, contours[, hierarchy[, offset]]]) mode 查找轮廓的模式 RETR_EXTERNAL = 0, 表示只检测外围轮 RETR_LIST = 1, 检测的轮廓不建立等级关系, 即检测所有轮廓, 较为常用 RETR_CCOMP = 2, 每层最多两级, 从小到大, 从里到外. RETR_TREE = 3, 按照树型存储轮廓, 从大到小, 从右到左. method原创 2022-04-27 23:45:47 · 361 阅读 · 0 评论 -
形态学()
图像全局二值化 threshold(src, thresh, maxval, type[, dst]) src 最好是灰度图 thresh: 阈值 maxval: 最大值, 最大值不一定是255 返回两个结果, 一个是阈值, 另一个是处理后的图片 ret, dst = cv2.threshold(gray, 80, 255, cv2.THRESH_BINARY) 小于阈值直接变为0,大于变为maxval,这样有两个值 自适应阈值二值化 adaptiveThreshold(src, maxValue原创 2022-04-27 23:10:34 · 101 阅读 · 0 评论 -
图像识别基本窗口操作API
图像识别基本API总结 窗口调整 图片类 namedWindow() 创建命名窗口 cv2.namedWindow(‘new’, cv2.WINDOW_AUTOSIZE) 创建的窗口不可调整 cv2.WINDOW_NORMAL 常用,表示可以任意调整窗口大小 - imshow() 显示窗口 cv2.imshow(‘new’, 0) 但通常最常用的cv2.imshow(‘new’, new)前面是名字,后面是要显示的窗口变量 - destroyAllwindws() 摧毁窗口 cv2.destroyAl原创 2022-04-27 15:50:10 · 563 阅读 · 0 评论