Cargar y Mostrar una Imagen con OpenCV en Java

Cargar y Mostrar una Imagen con OpenCV en Java

Cargar y Mostrar una Imagen con OpenCV en Java
5 (100%) 1 voto

En este Articulo veremos como Cargar y Mostrar una Imagen con OpenCV en Java y lo veremos mediante un sencillo ejemplo para que nos sirva de base para futuros proyectos en los que normalmente necesitaremos mostrar una imagen al usuario. La libreria para la interfaz grafica que usaremos para mostrar la imagen sera SWING, como dijimos antes usaremos netbeans pero igualmente puedes utilizar cualquier otro como eclipse donde ya hemos realizado la instalacion de opencv en el siguiente articulo aqui, los puntos importantes que trataremos seran: leer y cargar una imagen de nuestro disco duro a nuestro programa, convertir una imagen Mat de opencv a Image de AWT, mostrar una imagen en una ventana grafica. Veamos como cargar y mostrar una imagen con opencv en java y netbeans, Comencemos…

Requerimientos

Desarrollo

Lo primero sera crear un nuevo proyecto en Netbeans para ello vamos a FILE -> NEW PROJECT -> JAVA -> JAVA APPLICATION, la nombramos como queramos y terminamos.
Agregamos la libreria de OpenCV en nuestro proyecto.
En este proyecto utilizaremos la siguiente imagen para mostrarla:

Cargar y Mostrar una Imagen con OpenCV en Java jonathanmelgoza 1

Ahora crearemos nuestra clase principal de el proyecto:

Desde aqui mandamos llamar a otra llamada Procesar:

En esta clase se realiza todo el proceso de cargar la imagen a nuestro programa y el proceso de conversion de la imagen de tipo Mat de opencv a objeto Image de AWT finalmente se envia a nuestro objeto ventana la imagen ya en formato AWT para ser mostrada.

Nuestro Objeto Ventana no es mas que una clase que hereda de JFrame que solo tiene un JLabel, en el constructor recibe la imagen y la asigna al icono de esta etiqueta.

Ejecutamos y si todo va bien veremos el resultado final
Cargar y Mostrar una Imagen con OpenCV en Java 2



Visto – Cargar y Mostrar una Imagen con OpenCV en Java

Cargar y Mostrar una Imagen con OpenCV en Java
5 (100%) 1 voto

Deja tu comentario

47 Comentarios ¿Qué opinas tú del tema?

  1. Iker
  2. Maritza Alvarez
  3. Juan
    • Romario
  4. Kike Castro
  5. Marco Ochoa
  6. fernigan
  7. Feliix Riivera
    • Iker
  8. Carlos Arturo Dominguez Diaz
  9. Carlos Suarez
    • Carlos Suarez
  10. Guest
  11. Marco Salinas
    • Carlos Suarez
  12. jose
  13. Gustavo Adolfo Zuluaga C.
    • Gustavo Adolfo Zuluaga C.
    • Gustavo Adolfo Zuluaga C.
  14. Marvin
  15. ronny
  16. ronny
  17. ronny
    • Julian David Mora Ramos
    • Julian David Mora Ramos
  18. ronny
  19. ronny
  20. ronny
  21. ronny
  22. ronny

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Loading Facebook Comments ...