Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.490 Beiträge
 
Delphi 7 Professional
 
#7

AW: Bit-Tiefe in PNG ermitteln

  Alt 26. Mär 2020, 23:33
Vermutlich liest Du ein Byte zuwenig.

Habe mal 'ne Reihe von PNGs im Hexeditor angeschaut.

Bei allen steht der Colortype im 26. Byte. Dort finde ich entweder den Wert 2 oder den Wert 3. Bei allen PNGs enthält das 25. Byte eine 8.

Wenn ich es richtig sehe, müsste es Farbtyp := @m[i+8+8+1]; sein.

Geändert von Delphi.Narium (26. Mär 2020 um 23:53 Uhr)
  Mit Zitat antworten Zitat