cv2.error: OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\core\src\arithm.cpp:230: error: (-215:Assertion failed) (mtype == CV_8U || mtype == CV_8S) && _mask.sameSize(*psrc1) in function 'cv::binary_op'
时间: 2023-07-22 10:59:05 浏览: 886
这个错误通常是由于输入图像或掩膜像的数据类型不匹配或尺不一致导致的。cv2.threshold函数要求输入的图像必须是8位无符号整数(CV_8U)或8位有符号整数(CV_8S),同时掩膜图像必须与输入图像具有相同的尺寸。
请确保你的输入图像和掩膜图像满足这些要求,并且尺寸一致。你可以使用cv2.imshow函数来查看输入图像和掩膜图像的内容和尺寸,以确保它们正确。如果需要,你可以使用cv2.cvtColor函数将图像转换为灰度图像,然后再进行二值化处理。
如果问题仍然存在,请提供更多的代码和图像信息,以便我能够帮助你更好地解决该问题。
相关问题
cv2.error: OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src\loadsave.cpp:787: error
在运行MODNet的过程中,报错"cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src \loadsave.cpp:692: error: (-2:Unspecified error) could not find a writer for the specified extension in function 'cv::imwrite_'"可能有两个原因导致:
1. 路径问题:检查路径中是否包含中文字符,并且路径分隔符是否使用了反斜杠"\"或正斜杠"/"。
2. 输出问题:确保将输出写入正确的图像文件名。
关于您提到的"cv2.error: OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src\loadsave.cpp:787: error"错误,根据提供的引用信息,无法直接找到报错的具体原因。建议您检查一下代码中的相关部分,并确保版本兼容性和依赖项安装正确。
cv2.error: OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\resize.cpp:4062:
cv2.error: OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\resize.cpp:4062是一个报错信息。这个报错表示在使用OpenCV的resize函数时出现了错误。具体错误信息是在resize.cpp文件的第4062行,但没有提供具体的错误内容。根据引用中的报错信息来看,可能是因为尝试打开或读取文件时遇到了问题,可能是文件路径不正确或文件完整性有问题。建议检查文件路径和文件完整性,确保文件存在且可读。同时,还需要检查代码中调用resize函数的参数是否正确。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [cv2.error: OpenCV(4.5.4-dev) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:1](https://blog.csdn.net/m0_67313306/article/details/127263410)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182](https://blog.csdn.net/qq_45476428/article/details/127287685)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文