魚眼ステレオカメラによる距離測定を行ってます
実現したいこと
チェスボードが反転してしまうバグの対策のため以下のコードを追加しました。
Check for the flipped checkerboard!
diff = left_corners - right_corners lengths = np.linalg.norm(diff[:, :, 1], axis=-1) sum = np.sum(lengths, axis=0) if (sum > 2000.0): print("THIS STEREO PAIR IS BROKEN!!! Diff is: "+str(sum)) right_corners = np.flipud(right_corners)
しかし、以下のエラーが発生します。
発生している問題・エラーメッセージ
Traceback (most recent call last):
File "C:\Users\FisheyeCalibrate.py", line 58, in stereo_calibrate
diff = left_corners - right_corners
TypeError: unsupported operand type(s) for -: 'list' and 'list'
python 3.8
open cv 4.2
対策を教えてください。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/09/16 01:54
2022/09/16 02:44