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

11 thoughts on “WebCam trabajando con Java, jLabel, swing, opencv y javacv

  1. Reply fcassia Jun 25,2013 8:34 AM

    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

  2. Reply Héctor Medina Aug 13,2013 3:08 PM

    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

    • Reply Richzendy Aug 14,2013 7:42 PM

      Probaste el código? si es así, te funciono todo?

      • Reply Héctor Medina Aug 14,2013 10:29 PM

        Así es pana, mil gracias. De hecho lo estoy adaptando para hacerlo funcionar en OSX y probando algunas utilidades de JavaCV relacionadas a reconocimiento de caracteres y otras cosillas por ahí. Tu código me ayudo a retomar Java y a conocer JavaCV. Saludos.

  3. Reply max Oct 14,2013 5:16 PM

    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

  4. Reply alejandro Feb 8,2014 11:07 AM

    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

    • Reply Richzendy Feb 8,2014 12:51 PM

      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.

  5. Reply alejandro Feb 8,2014 1:55 PM

    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!!!

  6. Reply Richard Cardenas Mar 10,2014 3:56 PM

    Hola buen dia estoy utilizando esta herramienta pero me genera un error
    Exception in thread “Thread-1” java.lang.NoClassDefFoundError: com/googlecode/javacpp/Pointer

    agradezco tu colaboración

    saludos

Deja un comentario