TIF lädt nicht

Für Probleme bezüglich Grafik, Audio, GL, ACS, ...

TIF lädt nicht

Beitragvon Fraenzken » 29. Apr 2016, 18:12 TIF lädt nicht

Hallo,

ich habe ein TIF, das ich weder mit TPicture.Loadfromfile noch mit TLazIntfImage.Loadfromfile (oder TFPCustomImage.Loadfromfile) geladen bekomme. Die Fehlermeldung lautet: "Error while reading stream: missing Rowsperstrip at position...".

In Bildbetrachtern wie XnView oder Bildbearbeitungprogrammen lässt sich die Datei dagegen problemlos öffnen. Gite es evtl. eine andere Möglichkeit, die Datei in Lazarus zu laden? Ich möchte sie nur verkleinern und dann wieder als TIF abspeichern.

Schon mal danke für eure Hilfe!
Fraenzken
 
Beiträge: 24
Registriert: 10. Feb 2016, 10:30

Beitragvon theo » 29. Apr 2016, 18:44 Re: TIF lädt nicht

Tiff ist ein kompliziertes und variantenreiches Format.
Ich bin zur Einsicht gelangt: "TIff ist, was die LibTiff macht".

Probiere es mal damit http://imaginglib.sourceforge.net/index.php?page=home
theo
 
Beiträge: 8070
Registriert: 11. Sep 2006, 18:01

Beitragvon Fraenzken » 29. Apr 2016, 19:08 Re: TIF lädt nicht

theo hat geschrieben:Tiff ist ein kompliziertes und variantenreiches Format.
Ich bin zur Einsicht gelangt: "TIff ist, was die LibTiff macht".

Probiere es mal damit http://imaginglib.sourceforge.net/index.php?page=home


Danke für den Tipp! Ohne eine externe Bibliothek geht es wohl nicht, oder?
Fraenzken
 
Beiträge: 24
Registriert: 10. Feb 2016, 10:30

Beitragvon wp_xyz » 29. Apr 2016, 20:03 Re: TIF lädt nicht

Lade die problematische Datei doch mal hoch (als zip verpackt müsste es gehen). Vielleicht ist das Problem ja einfach zu beheben.
wp_xyz
 
Beiträge: 2701
Registriert: 8. Apr 2011, 08:01

Beitragvon Fraenzken » 30. Apr 2016, 11:35 Re: TIF lädt nicht

wp_xyz hat geschrieben:Lade die problematische Datei doch mal hoch (als zip verpackt müsste es gehen). Vielleicht ist das Problem ja einfach zu beheben.

Mach ich in den ächsten Tagen. Schonmal danke!
Fraenzken
 
Beiträge: 24
Registriert: 10. Feb 2016, 10:30

Beitragvon Michl » 3. Mai 2016, 10:13 Re: TIF lädt nicht

Nur als Hinweis, Beschränkung lt. unit FPReadTiff:

Working:
Black and white 1 bit,
Grayscale 8,16bit (optional alpha),
RGB 8,16bit (optional alpha),
Orientation,
skipping Thumbnail to read first image,
compression: packbits, LZW, deflate
endian
multiple images
strips and tiles

ToDo:
Compression: jpeg, ...
PlanarConfiguration 2
ColorMap
separate mask
fillorder - not needed by baseline tiff reader
bigtiff 64bit offsets
XMP tag 700
ICC profile tag 34675
orientation with rotation
Code: Alles auswählen
type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection; 
Michl
 
Beiträge: 2262
Registriert: 19. Jun 2012, 11:54
OS, Lazarus, FPC: Win7 Laz 1.7 Trunk FPC 3.1.1 Trunk | 
CPU-Target: 32Bit/64bit
Nach oben

• Themenende •

Zurück zu Multimedia



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

porpoises-institution
accuracy-worried