contours, hierarchy = cv2.findContours(img_mask[:, :, 0], cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
时间: 2024-05-29 13:15:36 浏览: 91
python cv2截取不规则区域图片实例
这行代码是使用OpenCV库中的函数`cv2.findContours()`来查找二值图像中的轮廓(contours)。函数的第一个参数是二值图像,第二个参数是轮廓检索模式,这里设置为`cv2.RETR_EXTERNAL`,表示只检测最外层轮廓。第三个参数是轮廓近似方法,这里设置为`cv2.CHAIN_APPROX_SIMPLE`,表示只保留轮廓的终点,也就是说,如果两个点之间的距离很近,就只保留其中一个点。函数返回两个值,第一个是轮廓列表,第二个是轮廓的层次结构(hierarchy)。
阅读全文