import numpy as np img = cv2.imread('./sample/sample1.jpg') gray= cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) sift = cv2.xfeatures2d.SIFT_create() kp = sift.detect(gray,None) img=cv2.drawKeypoints(gray,kp,img) cv2.imwrite('sift_keypoints.jpg',img)に言語を入力
上記のような簡単なsift法のコードを用意したのですが以下のようなエラーが発生してしまいます
AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d'
WEB上では、次のコード打つと使えるとのことだったのですが、使えないのでどのようにしたら良いか分かる方がいましたら
お教えいただけたら幸いです。
pip install opencv-python pip install opencv-contrib-python
回答1件
あなたの回答
tips
プレビュー