ステレオ視差推定で何故かFullDPが使用できません。
ステレオ視差推定をFullDPで行いたい。
二つのカメラでのステレオ奥行き推定を行ってます。
cv2.StereoSGBM_createを用いて視差推定を行う際、
fullDp = True
で実行したいのですが、エラー出ます。
発生している問題・エラー
TypeError: 'fullDp' is an invalid keyword argument for StereoSGBM_create()
該当するソースコード
stereo = cv2.StereoSGBM_create(
numDisparities = self._num_disparities,
blockSize = self._window_size,
P1 = 8 * self._window_size**2,
P2 = 32 * self._window_size**2,
disp12MaxDiff = 0,
uniquenessRatio = 0,
speckleWindowSize = 0,
speckleRange = 16,
fullDp = True,
mode=cv2.StereoSGBM_MODE_HH4
)
自分で試したこと
以下のMODEで試しましたができませんでした。
MODE_SGBM,
MODE_HH,
MODE_SGBM_3WAY,
MODE_HH4
python3.8.3
openCV4.2