Come cambiare il percorso della libreria opencv. Ho installato opencv usando homebrew.
Ma quando eseguo un codice opencv tenta di collegare la libreria opencv con la mia versione precedente di opencv (in errore sotto il percorso è /Users/Ashok/Downloads/opencv-2.4.6.1
), ma ho cancellato questa cartella e reinstallato opencv usando homebew.
Ashok$ python face_detection.py
OpenCV Error: Assertion failed (scn == 3 || scn == 4) in cvtColor, file /Users/Ashok/Downloads/opencv-2.4.6.1/modules/imgproc/src/color.cpp, line 3402
Traceback (most recent call last):
File "face_detection.py", line 8, in <module>
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.error: /Users/Ashok/Downloads/opencv-2.4.6.1/modules/imgproc/src/color.cpp:3402: error: (-215) scn == 3 || scn == 4 in function cvtColor