前提・実現したいこと
こんにちは。
Python初心者です。
https://qiita.com/mix_dvd/items/b2b50ced80be1dcdbf2e
上記のサイトに載っていたソースコードを、そのまま写し書きしていたところ、エラーが発生したため、そのエラーを解消したいです。
発生している問題・エラーメッセージ
TypeError Traceback (most recent call last) <ipython-input-28-91d976c44bbf> in <module> ----> 1 q_x1,q_y1=q_kp[0] 2 q_x2,q_y2=q_kp[-1] TypeError: cannot unpack non-iterable cv2.KeyPoint object
該当のソースコード
Python
1※ここより前も打ち込んでいます。サイト参照でお願い致します。 2 3q_kp=[] 4t_kp=[] 5 6for p in good[:2]: 7 for px in p: 8 q_kp.append(kp1[px.queryIdx]) 9 t_kp.append(kp2[px.trainIdx]) 10 11q_x1,q_y1=q_kp[0] 12q_x2,q_y2=q_kp[-1]
試したこと
調べてもよくわからなかったため、特に何もしていません。
補足情報(FW/ツールのバージョンなど)
・Windows7 32bit
・Python ver.3.7.1
・openCV ver.3.4.3
・最新のAnacondaをインストールし、jupyter notebookでソースコードを入力していました。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。