我正在使用Python 2.7和opencv版本2.4.2。我遇到了分段錯誤問題。 這裏是我嘗試代碼:Python opencv特徵檢測器導致分段錯誤
import cv2
img = cv2.imread(img_path)
img2 = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
detector = cv2.FeatureDetector_create("SURF") # or "SIFT"
kp = detector.detect(img2)
最後一行導致分段錯誤,我不明白爲什麼。我知道至少有另一個主題的帖子,即:Does anyone have any examples of using OpenCV with python for descriptor extraction? 但它似乎並沒有解決我的問題。
任何幫助將非常感激!謝謝!
您是否嘗試過顯示img或檢查它是否正確讀取? – lightalchemist
我有,是的,一切都很好,直到我嘗試檢測功能。好點,但有時它就是這麼簡單:) – cenna75
如果你嘗試'cv2.Feature2D_create('SURF')'會發生什麼?它似乎對我有相同的功能。 – Aurelius