前提・実現したいこと
二つの画像から、パノラマ画像を作ろうとしています。
発生している問題・エラーメッセージ
cv2.Stitcher_create(True)の部分で、
TypeError: Argument 'mode' must be integer, not boolとエラーが出てしまいます。
該当のソースコード
Python
1import cv2 2 3# 画像を読み込む。 4img1 = cv2.imread('a.png') 5img2 = cv2.imread('b.png') 6 7# パノラマ合成する。 8stitcher = cv2.Stitcher_create(True) 9status, stitched = stitcher.stitch([img1, img2]) 10 11# 保存する。 12cv2.imwrite('output.png', stitched) 13
試したこと
bool型がダメとのことで、int型にして1を入れているのですが、最後のstitchedの部分でNoneとなってしまいます。
補足情報(FW/ツールのバージョンなど)
https://teratail.com/questions/176194
上記のサイトを参考にして実行しています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/04 04:24
2020/09/04 04:59
2020/09/04 05:09
2020/09/04 12:04
2020/09/06 04:13
2020/09/06 04:24
2020/09/06 05:02