Cómo instalar OpenCV en PyCharm | Instalación de OpenCV con PyCharm en Windows 10

En PyCharm IDE, ahora es necesario instalar OpenCV de manera diferente. Si ya estás utilizando OpenCV, solo necesitas crear un proyecto dentro de OpenCV y luego ir a «Configuración» desde la barra de herramientas superior. Una vez que se abra la ventana de configuración, ve a «Proyecto» y encontrarás la sección «Nombre del proyecto». En mi caso, el nombre del proyecto es «Ejemplos de OpenCV». Haz clic en esa sección y luego en «Intérprete de proyecto». A la derecha, verás todos los paquetes que vienen preinstalados al crear un proyecto en PyCharm IDE. Ahora queremos el paquete de Python de OpenCV, por lo que solo necesitas hacer clic en el botón «+» y escribir «OpenCV-Python». El primer resultado que aparece es «OpenCV-Python» y la versión más reciente es 4.0.0.2.1. Para instalar este paquete en tu entorno de PyCharm, solo necesitas hacer clic en el botón «Instalar el paquete» y después de un tiempo verás el mensaje «El paquete OpenCV-Python se instaló correctamente» en la barra verde. Esto significa que el paquete de OpenCV se ha instalado correctamente. Puedes cerrar esta ventana y verás que ahora «OpenCV-Python» se ha agregado a tus paquetes y también se ha agregado «numpy» que viene con el paquete de OpenCV-Python. Haz clic en «Aceptar» y ahora podrás importar este paquete «cv2» en tu script de Python.

En este artículo te mostraré cómo puedes leer imágenes y escribir imágenes utilizando el paquete «cv2». Pero antes, déjame mostrarte dónde puedes encontrar algunas imágenes de muestra para tu proyecto. Puedes abrir tu navegador e ir a esta URL: github.com/open-cv. Aquí encontrarás algunos repositorios en Github del proyecto OpenCV. Solo tienes que elegir el repositorio que dice «OpenCV» y luego desplazarte hacia abajo para encontrar la carpeta «samples». Dentro de la carpeta «samples», ve a la carpeta «data». Aquí encontrarás muchas imágenes, videos y otros archivos que puedes usar para tu proyecto con fines de aprendizaje. Puedes usar estas imágenes para desarrollar tus ejemplos.

Para empezar, usaremos esta imagen llamada «lena.jpg». Solo tienes que copiar esta imagen y pegarla en tu proyecto de PyCharm. La imagen jpg estará disponible directamente en la carpeta de tu proyecto. Ahora veamos cómo leer imágenes usando el módulo «cv2». En tu script de Python, solo necesitas usar «cv2» y hay un método llamado «imread» que te permite leer imágenes. El primer argumento que debes dar aquí es el nombre de la imagen, en este caso «lena.jpg». El segundo argumento es una bandera que especifica cómo se deben leer las imágenes. Hay tres banderas que puedes usar: 0, 1, o -1. La bandera 0 carga la imagen en modo de escala de grises, la bandera 1 carga la imagen en modo de color, y la bandera -1 carga la imagen tal como está, incluyendo el canal alfa (en caso de que la imagen lo tenga).

Ahora que hemos leído la imagen, queremos mostrarla. Para mostrar una imagen, podemos usar el método «imshow» de cv2. El primer argumento es el nombre de la ventana en la que se abrirá la imagen. El segundo argumento es la imagen que has leído usando el método «imread». Después de esto, debe haber una línea para esperar a que la imagen desaparezca. Puedes usar el método «waitKey» de cv2 para esto. El argumento que toma este método es el número de milisegundos durante los cuales mostrarás la ventana de la imagen. Luego, después de ver la imagen, puedes usar el método «destroyAllWindows» de cv2 para cerrar la ventana.

En este artículo, te he mostrado cómo instalar OpenCV en PyCharm de manera diferente y cómo leer y mostrar imágenes utilizando el módulo «cv2» de OpenCV. Espero que hayas disfrutado de este artículo y te veo en el próximo.

Deja un comentario