Bitmap als Graustufenbild speichern



  • Hallo,

    Frage:
    wie konvertiert man ein RGB Bild (24bpp) in ein Graustufenbild (8bpp) bzw. wie speichert man das dann?

    Die Farbe aus dem Bild rauskriegen ist kein Problem (vgl. http://www.bobpowell.net/grayscale.htm).
    Wenn man das aber mit Bitmap::Save() speichert ist es nach wie vor ein RGB Bild, halt einfach ohne Farbinfo.

    Man könnte zwar ein Bitmap erstellen und dabei angeben, dass es ein "Format8bppIndexed" sein soll, dann lässt sich davon aber kein Graphics mehr erstellen und folglich kann man das Originalbild nicht reinzeichnen.
    Auch Bitmap::SetPixel() lässt sich nicht mehr aufrufen.

    Bin recht ratlos.
    Martin


Anmelden zum Antworten