cómo cambiar la ruta de la biblioteca opencv

1

Cómo cambiar la ruta de la biblioteca opencv. He instalado opencv usando homebrew.

Pero cuando ejecuto un código opencv, intenta vincular la biblioteca opencv con mi versión anterior de opencv (por error, la ruta de acceso es /Users/Ashok/Downloads/opencv-2.4.6.1 ), pero he eliminado esta carpeta y he reinstalado 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
    
pregunta TLE 29.01.2014 - 22:56

1 respuesta

1

¿Has "instalado" python a través de homebrew? En realidad, esto no instala Python, pero configura una serie de cosas, por lo que Python integrado funciona bien con Homebrew.

sudo brew install python

Esto me solucionó un par de problemas de este tipo al hacer que iPython funcione.

    
respondido por el Tony Williams 30.01.2014 - 00:07

Lea otras preguntas en las etiquetas