3
opencv_contribが正しくインストールされた状態でopencv3.1.0をインストールしましたが、モジュール 'DescriptorExtractor_create()'のエラーが発生しました。提案? :)モジュールオブジェクトに 'DescriptorExtractor_create()'という属性がありません
opencv_contribが正しくインストールされた状態でopencv3.1.0をインストールしましたが、モジュール 'DescriptorExtractor_create()'のエラーが発生しました。提案? :)モジュールオブジェクトに 'DescriptorExtractor_create()'という属性がありません
OpenCV 3.xでは、SIFTとSURFは特許アルゴリズムであり、デフォルトではインストールされないため、削除されています。ただし、OpenCVインストールではデフォルトでインストールされていない 'opencv_contrib'パッケージで利用できます。手動でインストールする必要があります。同じことについては、thisを参照してください。 これを正しく行ったと仮定すると、DescriptorExtractor_create()
の代わりにsift = cv2.xfeatures2d.SIFT_create()
のようなコマンドを使用する必要があります。
ようこそ!良い質問をするのを助けるために私たちの[SO Question Checklist](http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist)をよく読んで、良い答えを得てください。 –