| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Liche Invitado
|
Publicado: Mar 11 Ene, 2005 11:48 am Asunto: Convertir una imagen jpeg en bmp con c++ Builder |
|
|
| Hola compañeros, tengo imagenes en formato jpeg y con un tImage no me deja mostrarlas por pantalla, alguien sabe como las puedo convertir a bmp para poder visualizarlas, gracias por vuestra ayuda |
|
| Volver arriba |
|
 |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Mar 11 Ene, 2005 12:12 pm Asunto: |
|
|
NO hace falta que las conviertas, si en tu código incluyes la librería jpeg.hpp no debes tener ningún problema a la hora de mostrar los archivos .jpg en un TImage.
| Código: |
#include <jpeg.hpp>
|
_________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
Liche Invitado
|
Publicado: Mar 11 Ene, 2005 12:43 pm Asunto: |
|
|
| Gracias Tuqui, por tu ayuda, no me daba cuenta de incluir la libreria, si fuesen otro formato de imagen distinto, por ejemplo algun formato como Raw, sabes lo que deberia hacer para convertirlo a jpeg o bmp. |
|
| Volver arriba |
|
 |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Mar 11 Ene, 2005 9:50 pm Asunto: |
|
|
Lo siento pero ya no llego a tanto , pero seguro que con un poco de paciencia alguien de este sitio lo ve y te ayuda. Suerte. _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 12 Ene, 2005 4:14 pm Asunto: |
|
|
| Código: | TJPEGImage *jpg = new TJPEGImage();
Graphics::TBitmap *bmp = new Graphics::TBitmap();
TImage *MyImage =new TImage(NULL);
// cargo el archivo..
jpg->LoadFromFile(DLocal+Direct+"\\"+SDirec+"\\"+Archivo_Local);
//Convertir de JPG a BMP
bmp->Assign(jpg); //Listooo esta convertido je je
//asiganmos la imagen al TImage
MyImage ->Picture->Bitmap->Assign(bmp);
MyImage ->Name = "Mi foto "; |
Espero te sirva _________________
 |
|
| Volver arriba |
|
 |
Valhalla Cdt

Registrado: 08 Feb 2005Mensajes: 9
|
Publicado: Sab 12 Feb, 2005 3:55 am Asunto: |
|
|
| alguien sabria decirme como pasar una imagen capturada (imprimir pantalla) de bmp a jpg? digamos, el metodo inverso a lo que a puesto cesar |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Sab 12 Feb, 2005 4:01 am Asunto: |
|
|
| Código: | TJPEGImage *jpg = new TJPEGImage;
jpg->Assign( MiImagen->Bitmap);
jpg->SaveToFile("nombre imagen.jpg");
delete jpg;
//donde MiImagen, es un compoente, TImage |
_________________
 |
|
| Volver arriba |
|
 |
Valhalla Cdt

Registrado: 08 Feb 2005Mensajes: 9
|
Publicado: Mar 15 Feb, 2005 11:24 pm Asunto: |
|
|
| gracias cesar!! y siento la tardanza de mi agradecimiento |
|
| Volver arriba |
|
 |
|