eine PNG-Datei in 24 Pixel Monochrom anzeigen

eine PNG-Datei in 24 Pixel Monochrom anzeigen

Ich möchte aus einem PNG-Bild eine monochrome Bitmap erstellen. Ich werde das monochrome Bild manuell in Bits umwandeln, was einfach zu bewerkstelligen ist. Wenn beispielsweise eine Reihe von Pixeln vorhanden sein soll, on, off, on, off, on, off, on, offkann dies durch den Binärcode dargestellt werden, 10101010also den Hexadezimalcode AA.

Glockenbild 24 x 24

Aus den Bilddateieigenschaften geht hervor, dass es sich um ein 24 x 24 Pixel großes Bild handelt.

Bildeigenschaften

Wenn ich die Datei ansehe, entsteht der Eindruck, dass es sich nicht um ein monochromes Bild mit 24 x 24 Pixel handelt. Wenn ich Ubuntus Standardanwendung „Image Viewer“ verwende, um das Bild anzusehen, scheint es eine Illusion mit Grautönen zu erzeugen, und es scheint mehr als 24 Bit pro Seite zu verwenden, um dies zu erreichen, und der Hintergrund wird durch etwas anderes als Leerzeichen dargestellt. Hier ist ein Screenshot dessen, was „Image Viewer“ mir zeigt. (Bearbeiten: Es könnten 24 Bit pro Seite sein, aber das ist schwer zu sagen, weil ich mir vorstellen kann, dass der Graueffekt mit mehr Pixeln erreicht werden kann, aber ich stelle mir vor, dass er auch durch Variation der Helligkeit erreicht werden könnte.)

Screenshot des Bildbetrachters

Wie kann ich dieses Symbol mithilfe leicht verfügbarer Tools wie Konvertierungswebsites oder Gimp als monochrome Bitmap mit 24 x 24 Pixeln anzeigen?

Antwort1

Dieses Bild hat einen Alphakanal. Mit anderen Worten, neben den üblichen Farben Rot/Grün/Blau gibt ein viertes Byte die Pixelopazität an. Dies wird insbesondere bei den Randpixeln der Glocke verwendet, sie haben eine teilweise Opazität, sodass, wenn das PNG über einen Hintergrund beliebiger Farbe gelegt wird, diese Randpixel teilweise mit dem Hintergrund verschmelzen, um eine optisch glatte Kante zu erzeugen.

Um es als echtes Schwarzweißbild zu sehen, legen Sie es einfach über eine weiße Ebene und fügen das Ergebnis zusammen. Das resultierende Bild enthält jedoch graue Pixel an den Rändern der Glocke.

verwandte Informationen