Foros del Web » Programación para mayores de 30 ;) » Java »

Obtener Imagenes de BD

Estas en el tema de Obtener Imagenes de BD en el foro de Java en Foros del Web. Saludos Resulta que hace poco trabajé en un applet para registrar huellas dactilares en una Base de datos en PostgreSQL, usando las librerías de Griaule ...
  #1 (permalink)  
Antiguo 23/03/2011, 09:44
Avatar de Dheymer  
Fecha de Ingreso: noviembre-2002
Ubicación: Porlamar, Venezuela
Mensajes: 87
Antigüedad: 21 años, 5 meses
Puntos: 0
Obtener Imagenes de BD

Saludos

Resulta que hace poco trabajé en un applet para registrar huellas dactilares en una Base de datos en PostgreSQL, usando las librerías de Griaule Biometrics. funca bárbaro, guarda las huellas, identifica a las personas, en fin... hace su trabajo.

El detalle es q ahora tengo q hacer otro applet q permita sacar esas huellas de la base de datos y exportarlas como imágenes. Cómo genero la imagen de esa huella a partir del array de bytes q obtengo de la base de datos?

Agradecería toda la ayuda q pudieran darme
  #2 (permalink)  
Antiguo 23/03/2011, 09:58
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 6 meses
Puntos: 22
Respuesta: Obtener Imagenes de BD

No entiendo, no seria mas fácil tener una carpeta con las imágenes almacenadas y en la base de datos no guardar mas que su referencia al archivo como "regi_1.png" etc?
  #3 (permalink)  
Antiguo 25/03/2011, 01:46
 
Fecha de Ingreso: marzo-2011
Mensajes: 25
Antigüedad: 13 años, 1 mes
Puntos: 2
Respuesta: Obtener Imagenes de BD

Buenas,

Yo intente hacerlo hace poco con el framework de gwt, y despues de estar más de una semana intentando convertir mi array de bytes a imagen, descubrí que no habia ningun componente de este framework que lo pudiese hacer, asi que al final como dice kalvinman guarde la ruta de la imagen.

Saludos y suerte!
  #4 (permalink)  
Antiguo 25/03/2011, 08:22
Avatar de sivadmp  
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 2 meses
Puntos: 20
Respuesta: Obtener Imagenes de BD

hola

como ya tienes el array de bytes, generar la imagen es muy facil

primeramente obtenemos los bits de la base de datos

Código java:
Ver original
  1. byte bit[] = null;
  2.         while (rs.next()) {
  3.             bit = rs.getBytes(1);
  4.         }

luego lo colocamos dentro del constructor deL ImageIcon y listo ya tienes una imagen


Código java:
Ver original
  1. ImageIcon image=null;
  2. if (bit != null) {
  3.     image = new ImageIcon(bit);
  4. }


:)

saludos
__________________
agradecer no cuesta nada
Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas.
  #5 (permalink)  
Antiguo 25/03/2011, 14:54
Avatar de jcMouse  
Fecha de Ingreso: noviembre-2009
Ubicación: Bolivia
Mensajes: 116
Antigüedad: 14 años, 5 meses
Puntos: 9
Respuesta: Obtener Imagenes de BD

Aca tienes un ejemplo de como cargar imagenes de una base de datos MySQL guardados como array de Bytes y convertirlas en JPG

http://jc-mouse.blogspot.com/2009/12...mysql-con.html
__________________
Problem?
Estoy aquí
Foro Code Army

Etiquetas: bd, imagenes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:54.