Einzelnen Beitrag anzeigen

Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#3

AW: Palette eines monochromen TBitmap ändern / "reparieren"

  Alt 8. Dez 2010, 21:42
Handelt es sich wirklich um schwarz/weiss oder Graustufen?
Es sind keine Graustufen, sondern wirklich nur 2 Farben aber eben nicht schwarz/weiss, sondern schwarz/rot bzw. weiss/rot.
Mit einer Bildbearbeitungssoftware wird mir eine Palette bestehend aus 2 Einträgen angezeigt. Wenn ich mit dieser Software das Rot durch Weiß ersetze, klappt das auch. Ich möchte/muss aber dasselbe mit meinem Programm hinbekommen. Wenn ich mit GetPaletteEntries(Palette, 0, 256, Colors[0]); operiere, erhalte ich als Ergebnis auch nur eine 2 (das Array von Colors natürlich zuvor vergrößert), was meine Annahme m.E. bestätigt.

Ich habe mal ein Bild angehängt. Es muss leider entpackt werden. Ich wollte es aber gern exakt so zeigen, wie ich es geliefert bekomme.
Angehängte Dateien
Dateityp: zip schwarz_rot_bmp.zip (14,7 KB, 12x aufgerufen)
Alex Winzer
  Mit Zitat antworten Zitat