Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-07-2004
Avatar de MRSAM
MRSAM MRSAM is offline
Miembro
 
Registrado: may 2003
Ubicación: Guadalajara, Jalisco, Mexico
Posts: 59
Poder: 22
MRSAM Va por buen camino
Unhappy Problema de imagenes

Amigos de Club Delphi:

Tengo un pequeño problema, en al empresa que trabajo tenemos unas camaras KODAK EasyShare, que la imagen mas pequeña que toman es de 150 kb aprox. el problema radica en que tenemos que subir esas imagenes auna base de datos de un corporativo, y nos limitan el tamaño de las imagenes de no mas de 35 kb, mi pregunta es como puedo hacer una aplicacion en Delphi que me permita cargar las fotos y al guardarlas otra vez midan menos, es decir reducir los pixeles, les agradesco muhco su ayuda.
__________________
J.·.
Responder Con Cita
  #2  
Antiguo 15-07-2004
Avatar de vic_ia
vic_ia vic_ia is offline
Miembro
 
Registrado: ene 2004
Posts: 238
Poder: 21
vic_ia Va por buen camino
hola...

desconozco como guardan las imagnes las camaras (en que formato), pero por ejemplo si lo guardan en formato .bmp (que es el de mayor tamaño) lo que puedes hacer es abrirlo en ese formato en tu programa y de ahi guardarlo en .jpg formato que genera archivos mas pequeños; al guardarlo tambien puedes configurar el nivel de compresion y los ppp de la imagen lo cual tambien te ayudara a disminuir su tamañao... espero te sirva

saludos....
Responder Con Cita
  #3  
Antiguo 15-07-2004
Avatar de MRSAM
MRSAM MRSAM is offline
Miembro
 
Registrado: may 2003
Ubicación: Guadalajara, Jalisco, Mexico
Posts: 59
Poder: 22
MRSAM Va por buen camino
Gracias por la respuesta, mira efectivamente la camara me genera fotos JPG del tamaño que ya te comente, si conozco el metodo de Power Point pero esa no es la idea, necesito hacerlo con una aplicacion `propia.
__________________
J.·.
Responder Con Cita
  #4  
Antiguo 15-07-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Usa un objeto TJPegImage (unidad jpeg).

Ajustas su propiedad CompressionQuality y usas el método Compress. Con esto, al guardar la imagen (SaveToFile) el tamaño se ajustará al nivel de compresión escogido. Sólo recuerda, entre más pequeño es CompressionQuality, menor es el tamaño del archivo pero menor también es la calidad de la imagen.

// Saludos
Responder Con Cita
  #5  
Antiguo 15-07-2004
Avatar de vic_ia
vic_ia vic_ia is offline
Miembro
 
Registrado: ene 2004
Posts: 238
Poder: 21
vic_ia Va por buen camino
Cita:
Empezado por MRSAM
Gracias por la respuesta, mira efectivamente la camara me genera fotos JPG del tamaño que ya te comente, si conozco el metodo de Power Point pero esa no es la idea, necesito hacerlo con una aplicacion `propia.
perdon...? en donde mencione a Power Point???... yo decia que realizaras en tu programa como lo menciona roman....
Responder Con Cita
  #6  
Antiguo 15-07-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por vic_ia
perdon...? en donde mencione a Power Point???... yo decia que realizaras en tu programa como lo menciona roman....
La verdad es que yo me guié por el comentario de MRSAM sin leer tu mensaje y por ello contesté prácticamente lo mismo que tú pensando que le habías sugerido usar PP (que no PPP) para comprimir las imágenes. Me supongo que tú te referías a pixeles por pulgada.

// Saludos
Responder Con Cita
  #7  
Antiguo 15-07-2004
Avatar de vic_ia
vic_ia vic_ia is offline
Miembro
 
Registrado: ene 2004
Posts: 238
Poder: 21
vic_ia Va por buen camino
Cita:
Empezado por roman
pixeles por pulgada.
... si a eso queria hacer referencia, bueno la proxima vez para evitar confusiones usare palabras completas...

saludos....
Responder Con Cita
  #8  
Antiguo 15-07-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por vic_ia
la proxima vez para evitar confusiones usare palabras completas
Esto me recuerda aquella correspondencia entre un presidiario y su novia:

Ella: pppppp
Él: cccccc
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:00:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi