Umwandlung 8-Bit-Grayscale in BITMAP?
-
Hallo ho
Also ich habe ein lustiges Problem:
Ich habe mir für Spielereien eine Bilddatenbank heruntergeladen. Diese beinhaltet bilder im RAS-Format, welches als unkomprimiertes Datenformat von Sun entwickelt wurde.Nen Loader dafür war schnell zusammen gekritzelt. Allerdings habe ich jetzt das Problem, dass meine Daten in 8-Bit-Graustufen vorliegen und dieses vom windows-BITMAP so nicht unterstützt wird.
Habe ich denn irgendein WinAPI-Boardmittel, um diese Bilder in ein BITMAP zu quetschen oder muss ich meine Bilddaten in ein neues Byte-Array rein kopieren das dann 3 Mal so groß wird wie das Original, weil ich die Farbkanäle eines Pixels mit den jeweils gleichen Pixelwerten befüllen muss?
-
Kannst deine Daten auch einfach in eine 8bit bitmap stopfen und die graustufen per palette mitliefern

-
Stell doch deine Grafikkarte auf 256 Farben ein, dann wird auch nix aufgebläht.
