问题描述
说明: 我正在按照sample code来查找差异。
代码:
import cv2
from matplotlib import pyplot as plt
imgL = cv2.imread('tsukuba_l.png',0)
imgR = cv2.imread('tsukuba_r.png',0)
stereo = cv2.StereoBM(numdisparities=16,blockSize=15)
disparity = stereo.compute(imgL,imgR)
plt.imshow(disparity,'gray')
plt.show()
但是我得到的错误是:
File "D:drawing-epipolar-lines/untitled0.py",line 15,in <module>
disparity = stereo.compute(imgL,imgR)
TypeError: Incorrect type of self (must be 'StereoMatcher' or its derivative)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)