error: (-210:unsupported format or combination of formats) [start]findcontours supports only cv_8uc1 images when mode != cv_retr_floodfill otherwise supports cv_32sc1 images only in function 'cvstartfindcontours_impl'
时间: 2023-04-26 16:04:01 浏览: 411
TypeError: unsupported format string passed to NoneType.__format__
5星 · 资源好评率100%
这个错误是由OpenCV中的findContours函数引起的,它要求输入的图像格式必须为cv_8uc1或cv_32sc1。如果使用的是cv_retr_floodfill模式,则只支持cv_32sc1图像格式,而其他模式则只支持cv_8uc1图像格式。因此,您需要检查输入图像的数据类型是否正确,并根据需要调整它的类型,以便与所需的模式匹配。
阅读全文