【简单记】opencv报错(记得持续更新!!!)

#仅供个人复习备忘


1.

错误一:

error: OpenCV(4.8.1) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'

#这个错误来自于OpenCV库中的cv::cvtColor函数,通常表示输入图像为空(即_src.empty()为true)。

解决方法:

imread读取图片路径错误,代码和图片不在一个文件夹内,最好用绝对路径写。

2.

错误二:

error: OpenCV(4.8.1) :-1: error: (-5:Bad argument) in function 'grabCut'

Overload resolution failed:
    Can't parse 'rect'. Sequence item with index 2 has a wrong type
    Can't parse 'rect'. Sequence item with index 2 has a wrong type

扫描二维码关注公众号,回复: 17186971 查看本文章

'''

使用grabCut函数时,矩形参数(rect)的输入类型不正确。矩形参数rectangle = (x, y, width, height)是一个具有四个整数值的元组,用于指定要分割的目标区域的坐标和尺寸。

'''

解决方法:

将x, y, width, height四个自定义的值全部改为整数


2023.11.26

猜你喜欢

转载自blog.csdn.net/qq_63975182/article/details/134631134