cv2.error: OpenCV(4.8.0) :-1: error: (-5:Bad argument) in function 'Canny'
时间: 2023-12-03 11:33:13 浏览: 158
引用中的错误是由于在knnMatch函数中传入了不支持的数据类型引起的,可能是由于训练描述符的数据类型不匹配导致的。
引用中的错误是在使用cv2.rectangle函数时,传入了错误类型的参数,可能是由于传入的坐标点参数不正确导致的。
解决这些错误的方法可能是:
1. 确保训练描述符的数据类型与knnMatch函数要求的一致。
2. 检查传入cv2.rectangle函数的坐标点参数是否正确,确保传入的是具有正确长度的序列。
请提出几个
相关问题
cv2.error: OpenCV(4.8.0) :-1: error: (-5:Bad argument) in function 'imshow'
cv2.error: OpenCV(4.8.0) :-1: error: (-5:Bad argument) in function 'imshow'是一个OpenCV错误。它发生在使用cv2.imshow()函数时,很可能是由于参数错误导致的。请确保你传递给imshow()的参数是正确的,特别是图像文件路径参数。检查一下你的图像文件路径是否正确,并确保图像文件存在于指定路径中。
cv2.error: OpenCV(4.8.0) :-1: error: (-5:Bad argument) in function 'rectangle'
cv2.error: OpenCV(4.8.0) :-1: error: (-5:Bad argument) in function 'rectangle' 报错是由于在调用cv2.rectangle函数时传入了错误的参数导致的。可能是传入的参数类型不正确或者参数值不符合要求。你可以检查一下你传入cv2.rectangle函数的参数是否正确,并确保它们符合函数的要求。