【发布时间】:2019-08-30 22:47:37
【问题描述】:
当我尝试执行以下操作时:
cv2.drawMatches(img1, keypoints1, img2, keypoints2, matches, None, matchColor=(0,255,0), singlePointColor=(0, 0, 255))
我得到这个错误:
错误:OpenCV(4.1.0) ../modules/features2d/src/draw.cpp:127: 错误:(-2:Unspecified error) in function 'void cv::_prepareImage(cv::InputArray, const简历::垫&)' 不支持的源图像: 'src.type() == CV_8UC1 || src.type() == CV_8UC3 || src.type() == CV_8UC4' 在哪里 'src.type()' 是 21 (CV_32FC3)
这个错误昨天没有发生,我没有更新环境或图像。我该如何解决这个错误?不知道如何正确转换它。
我可以看到错误来自here,但不确定预期的源类型。
【问题讨论】: