cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'
时间: 2023-06-19 08:04:24 浏览: 1358
opencv-python-4.5.5.62.tar.gz
这个错误通常是因为输入的图像为空导致的。你可以检查一下代码中读取图像的部分是否正确,或者在使用 `cv2.cvtColor()` 函数转换图像之前,先检查一下图像是否为空,例如:
```
img = cv2.imread("image.jpg")
if img is not None:
# 转换图像颜色空间
gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
else:
print("Failed to read image")
```
这样做可以避免在图像为空的情况下引发错误。
阅读全文