WebCam trabajando con Java, jLabel, swing, opencv y javacv

11 comentarios en «WebCam trabajando con Java, jLabel, swing, opencv y javacv»

  1. OF COURSE Java doesn’t suck, that’s why RedHat, IBM, Oracle, and Twitter (to name a few) are investing resources into it. The FUD campaign against Java has been restless, since about 1997… http://ho.io/sunblock Yet, FUD can only fool so many…

    See here:
    http://www.redhat.com/summit/2012/pdf/2012-DevDay-OpenJDK-Bhole.pdf

    And wait until you learn that you DON’T have to code in Java to write Java apps, thanks to JVM languages and Invokedynamic…
    http://www.drdobbs.com/jvm/a-long-look-at-jvm-languages/240007765
    Jython, JRuby, NetRexx, and many more…
    http://en.wikipedia.org/wiki/List_of_JVM_languages

    … let you access the power of the JVM and external Java libraries without having to write a single line of Java code. That’s the beauty of Java, it’s NOT ONLY a language, it’s also a Software Platform (JVM) and a level playing field software ecosystem…

    Some gems you might not have heard about:

    Apache Commons – Reusable Java components
    http://commons.apache.org/
    One-Jar, the right way to package Java apps 🙂
    http://one-jar.sourceforge.net/
    Java-Gnome
    http://java-gnome.sourceforge.net/
    OpenJFX, the future of Java GUIs
    http://openjdk.java.net/projects/openjfx/

    Thanks for your decision to try Java, despite the FUD! 🙂
    FC

    Responder
  2. Excelente artículo Richzendy, muchas gracias por compartirlo. Justo ahora estaba evaluando apis que me permitieran el manejo de dispositivos de video con Java. También estoy apenas retomando la programación con Java, luego de varios años, y la verdad no ha sido tan malo como pensaba. :-). Buen blog, ya estaré pendiente de nuevos aportes.
    Saludos.

    HM

    Responder
  3. oye quise replicar una parte del codigo a un proyecto prpio que es el de toma de video y me sale un erro me podrias ayudar es este Exception in thread «Thread-1» java.lang.NoClassDefFoundError: com/googlecode/javacpp/Pointer

    Responder
  4. hola esta muy bueno tu codigo y ejemplo.. trato de adaptarlo a un sistema de alta de trabajadores.. pero para guardar la imagen en un gestor de base de datos.. necesito la ruta donde realmente se ha creado la imagen.. ojala puedas contestar

    Responder
    • fíjate en el código en la variable a_path del fichero WebCam.java:

      String a_path = «WebCamCapture_» + new java.sql.Timestamp(System.currentTimeMillis()) + «.jpg» ;

      La variable a_path, contiene la ruta al archivo, físicamente no se guarda en el pc (técnicamente si, pero no accesible directamente), se guarda en el directorio resources de la aplicación.

      Puedes manipular la variable y guardar el fichero en base de datos en un campo tipo blob.

      Responder
  5. pero no me es muy util, estoy guardandolas en bytes, en un campo bytea de postgres..
    modificando el codigo pude hacerlo una vez, porque quedo guardada una imagen que tome desde mi aplicaion y su codigo adaptado.. y a esa variable path no le puedo dejar el new java.sql.Timestamp(System.currentTimeMillis()) porq no me la reconoce como una ruta.. gracias!!!

    Responder

Deja un comentario