Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Error al cargar un jpg en un TImage

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Error al cargar un jpg en un TImage Responder citando

Saludos:

en mi programa con...

#include <jpeg.hpp>

Image1->Picture->LoadFromFile("C:\miImagen.jpg");

me da error.

Si intento cargar la imagen a la lista del TImage (picture...) me sale "jpeg error #52"

¿Qué estoy haciendo mal? ¿Dónde puede estar el problema?

Muchas Gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

añado mas info... la imagen es una captura de pantalla realizada con el siguiente codigo que me dijeron aqui...

CuadroActual->Width = Panel1->Width - 8; // iguala el tamaño del bitmap al tamaño del panel donde se despliega el video dejando un margen de 4 pixeles por lado
CuadroActual->Height = Panel1->Height - 8;
CuadroActual->Canvas->Rectangle(0,0,CuadroActual->Width, CuadroActual->Height); //Dibuja un rectangulo en el bmp
CuadroActual->PixelFormat = pf24bit;
CuadroActual->Canvas->CopyRect(Rect(0,0, CuadroActual->Width, CuadroActual->Height), Canvas ,
Rect(Panel1->Left + 4,Panel1->Top + 4, Panel1->Width + Panel1->Left -4,Panel1->Height + Panel1->Top -4));
//CuadroActual->Assign(CuadroActual->Picture->Bitmap);

CuadroActual->SaveToFile("captura.jpg");
delete CuadroActual;
delete EnJPG;
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: yo me lo giso yo me locomo... Responder citando

ya lo arregle el problema estaba en q no estaba guardando bien el archivo.

la forma correcta fue poniendole..

TJPEGImage *EnJPG = new TJPEGImage;
...
...
...
...
EnJPG->Assign(CuadroActual);
EnJPG->SaveToFile("1.jpg");
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.