Cómo cambiar la ruta de la biblioteca opencv. He instalado opencv usando homebrew.
Pero cuando ejecuto algún código opencv intenta enlazar la librería opencv con mi versión más antigua de opencv (en el error de abajo la ruta es /Users/Ashok/Downloads/opencv-2.4.6.1
), pero he borrado esta carpeta y he vuelto a instalar 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