cv2.ORB 및 cv2.SIFT가 cv2 모듈에없는 것 같습니다.cv2.ORB 및 cv2.SIFT가 정의되지 않음
AttributeError: 'module' object has no attribute 'ORB'
ei cv2 버전 2.4.2를 사용합니다. SimpleCV의 슈퍼 패키지를 설치했습니다. 아무도 내가 제대로 작동하도록 이러한 기능을 얻을 수있는 방법을 알고 있습니까?
cv2.ORB 및 cv2.SIFT가 cv2 모듈에없는 것 같습니다.cv2.ORB 및 cv2.SIFT가 정의되지 않음
AttributeError: 'module' object has no attribute 'ORB'
ei cv2 버전 2.4.2를 사용합니다. SimpleCV의 슈퍼 패키지를 설치했습니다. 아무도 내가 제대로 작동하도록 이러한 기능을 얻을 수있는 방법을 알고 있습니까?
(OpenCV Python can't use SURF, SIFT) 여기 해결책이 있습니다. 똑같은 문제에 직면하고 있습니다. 그러나 모든 일을 처리하기에는 너무 어렵습니다. 도움이되기를 바랍니다. 쉽게 해결할 수 있으면 알려 주시기 바랍니다. 최고 감사합니다,
버전 2.4.6을 설치하십시오. 그것은 나를 위해 작동합니다.
OpenCV의 우분투 14.04에 소스에서 내장 3.0.0 (2015 월) : 나는 등 SURF 같은 특허 알고리즘을 별도로 구축해야 xfeatures 모듈에있다 읽었습니다
import cv2
# Initiate STAR detector
orb = cv2.ORB_create()
# find the keypoints with ORB
keypoints = orb.detect(image_bgr, None)
# compute the descriptors with ORB
keypoints, descriptors = orb.compute(image_bgr, keypoints)
opencv_contrib에서. 그러나 이들은 cv2.xfeatures.SURF_create()
과 같은 새로운 DETECTORNAME_create()
구문을 사용합니다.
감사합니다. Maham! 도와 주셔서 정말 고맙습니다. –
sift가 C로 동작한다면, 파이썬 버전을 가질 수 있습니다. – Maham