Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Redimensionar imagen almacenada en blob

Estas en el tema de Redimensionar imagen almacenada en blob en el foro de Oracle en Foros del Web. Muy buenas! y muchas gracias de antemano a todos. Tengo una tabla con datos de los empleados y en un campo blob guardo las fotos ...
  #1 (permalink)  
Antiguo 11/12/2008, 10:08
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Redimensionar imagen almacenada en blob

Muy buenas! y muchas gracias de antemano a todos.

Tengo una tabla con datos de los empleados y en un campo blob guardo las fotos de cada uno. Me he dado cuenta de que el espacio que ocupan estas fotos es considerable y me preguntaba si se podrían redimensionar esas imagenes que están almacenadas en blobs.

He visto info sobre ordsys.process y processcopy, pero por ahora ninguna de las dos me funciona.

¿Alguien conoce alguna herramienta para hacer esto?Es necesario que se haga desde oracle.

Muchas gracias de antemano!!
  #2 (permalink)  
Antiguo 11/12/2008, 13:09
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 9 meses
Puntos: 7
Respuesta: Redimensionar imagen almacenada en blob

orale buena pregunta, nunca se me ha ocurrido retocar imagenes, solo guardar, de entrada no recuerdo nada con plsql, tal vez con java pero no conosco, voy a investigar un poco haber si doy con la respuesta
__________________
Blogzote.com :-) Mi blog
  #3 (permalink)  
Antiguo 11/12/2008, 15:13
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Respuesta: Redimensionar imagen almacenada en blob

hola kikolice!

Yo he probado con cosas como estas, utilizando las librerias intermedia de oracle:

declare
L_BLOB BLOB;
BEGIN
SELECT BLOB_CONTENT
INTO L_BLOB
FROM tabla
WHERE id=1
ORDSYS.ORDIMAGE.PROCESS(L_BLOB, 'scale="0.5"');
END;

pero no he conseguido nada, a lo mejor me falta alguna librería...me da error de cartucho entre otros...

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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 07:06.