LoadImage() mit TIFF
Verfasst: 21.01.2012 18:11
Hallo Gemeinde.
Mir ist etwas aufgefallen, für das ich spontan erstmal keine Erklärung habe:
Lade ich normale JPG, PNG, etc. ohne Transparenz, werden diese in einem 24 Bit tiefen Image im Speicher angelegt.
Lade ich ein monochromes TIFF (UseTIFFImageDecoder()), dann wird dies mit einer Tiefe von 32 Bit angelegt.
Die Abfrage mit ImageDepth(bild,#PB_Image_OriginalDepth) ergibt 1.
Das ist keine gravierende Sache, aber schon komisch.
Ist das nur ein Bug oder kennt jemand einen Grund dafür?
Mir ist etwas aufgefallen, für das ich spontan erstmal keine Erklärung habe:
Lade ich normale JPG, PNG, etc. ohne Transparenz, werden diese in einem 24 Bit tiefen Image im Speicher angelegt.
Lade ich ein monochromes TIFF (UseTIFFImageDecoder()), dann wird dies mit einer Tiefe von 32 Bit angelegt.
Die Abfrage mit ImageDepth(bild,#PB_Image_OriginalDepth) ergibt 1.
Das ist keine gravierende Sache, aber schon komisch.
Ist das nur ein Bug oder kennt jemand einen Grund dafür?