JPEG error #53

4 views
Skip to first unread message

Lars Nebel

unread,
Oct 7, 2025, 7:20:08 AMOct 7
to DAPUG
Hej Gruppe

Jeg har et problem med at åbne nogle bestemte JPEG-billeder i Delphi med TImage. I andre apps (Paint, Word) kan billederne fint åbnes, men i Delphi genererer det en 'JPEG error #53'. Jeg har fundet flere beskrivelser som går på at den fejl kommer når billederne er korrupte -men det er de altså ikke.

Andre JPEG-billeder åbner fint i TImage

Jeg har rapporteret det som en bug ved Embarcadero (RSS-4299), men jeg kan ikke vente flere år på en løsning, så er der nogen der ved hvordan man kan løse det her?

Det drejer sig om tusindvis af billeder genereret af noget hardware, så jeg kan ikke bare konvertere dem med en anden app først.


Best regards

 

Lars Nicolai Nebel, M.Sc. Geology

Team Lead

Software development and data management

 

id:image001.png@01D38629.96EB9900

Jens Olsens Vej 3

8200, Aarhus N, Denmark

Mobile:           +45 53593516

Office:             +45 87310076

www.ejlskov.com

Join us at LinkedIn

 

Jens Fudge

unread,
Oct 7, 2025, 7:23:56 AMOct 7
to da...@googlegroups.com

Jeg har tidligere benyttet en pakke fra en gut der hedder Nigel, 


Imageen hedder pakken


https://www.imageen.com/


Og da jeg havde behov for nogen som helst form for billede-ting, var det dette jeg brugte. Det er virkelig godt.



--
Du har modtaget denne besked, fordi du abonnerer på gruppen "DAPUG" i Google Grupper.
Hvis du vil ophæve abonnementet på denne gruppe og ikke længere modtage mails fra den, skal du sende en mail til dapug+un...@googlegroups.com.
Du kan se denne diskussion ved at gå til https://groups.google.com/d/msgid/dapug/AM8PR08MB6450B42A99F88D25D4496AAFB0E0A%40AM8PR08MB6450.eurprd08.prod.outlook.com.

Thomas Riedel, LogiHouse

unread,
Oct 7, 2025, 7:27:04 AMOct 7
to da...@googlegroups.com
Prøv at bruge TWiCimage i stedet for. Det løste problemet for mig.

mvh Thomas

 

--
Du har modtaget denne besked, fordi du abonnerer på gruppen "DAPUG" i Google Grupper.
Hvis du vil ophæve abonnementet på denne gruppe og ikke længere modtage mails fra den, skal du sende en mail til dapug+un...@googlegroups.com.
Du kan se denne diskussion ved at gå til https://groups.google.com/d/msgid/dapug/AM8PR08MB6450B42A99F88D25D4496AAFB0E0A%40AM8PR08MB6450.eurprd08.prod.outlook.com.


--
LogiHouse A/S
tlf +45 2840 1070
Thomas Riedel
Storkebakken 10
2400 København NV

Lars Nebel

unread,
Oct 7, 2025, 7:49:26 AMOct 7
to da...@googlegroups.com
Hej Thomas

Tak, det var lige det tip jeg havde brug for! Jeg har aldrig hørt om TWICImage, men det virker.
Hvis jeg blot åbner i TWICImage og gemmer igen så kan det læses af TImage.

  WICImage := TWICImage.Create;
  WICImage.LoadFromFile('D:\Sandbox\LN_Test\JPEGTest\Depth38_70.520.jpg');
  WICImage.ImageFormat := TWICImageFormat.wifJpeg;
  WICImage.SaveToFile('D:\Sandbox\LN_Test\JPEGTest\Depth38_70.520_New.jpg');
  WICImage.Free;

Best regards

 

Lars Nicolai Nebel, M.Sc. Geology

Team Lead

Software development and data management

 

id:image001.png@01D38629.96EB9900

Jens Olsens Vej 3

8200, Aarhus N, Denmark

Mobile:           +45 53593516

Office:             +45 87310076

www.ejlskov.com

Join us at LinkedIn

 


From: da...@googlegroups.com <da...@googlegroups.com> on behalf of Thomas Riedel, LogiHouse <t...@logihouse.dk>
Sent: Tuesday, October 7, 2025 13:26
To: da...@googlegroups.com <da...@googlegroups.com>
Subject: Re: [DAPUG] JPEG error #53
 

Thomas Riedel, LogiHouse

unread,
Oct 7, 2025, 8:20:37 AMOct 7
to da...@googlegroups.com

Super!
Du kan også bruge det således:

var img := TWicimage.Create;
  try
    img.LoadFromFile(afilepath);
    imgPhoto.Picture.Bitmap.Assign(img);
 finally
    img.Free;
 end;

Reply all
Reply to author
Forward
0 new messages