Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Pixelfarbe mit Delphi verändern - Problem

The MOD / 10 Antworten / Flachansicht Nickles

hi,

hab ein kleines Programm geschrieben, das ein Bild in die Image- Komponente
läd und über canvas die Farbwerte der Pixel zurückgibt. Bloß kann ich die
ursprüngliche Pixelfarbe aber nicht ändern!!

Das Bild in der Image-Komponente ist doch unabhängig von dem Attributen von
dem ursprünglichen Bild, oder?? ALso schreibgeschützt ist es nicht!

Woran könnte das liegen???


mfg the-mod

bei Antwort benachrichtigen
Borlander The MOD „Hi, Hab halt ein schwarz-weiß Bild für den Anfang genommen, da sollte dann...“
Optionen

Mit case...of wäre natürlich möglich, nur ist dann hier zu bedenken das dann bei jedem Pixel eine größere Anzahl von Vergleichsoperationen notwendig ist...

Ideal wäre natürlich eine einfach Funktion die ausschließlich mit int-Werten arbeitet oder eine Manipulation mit bitweisen Operationen und einer Bitmaske (das würde sich bei der Invertierung von 1Bit Bitmaps anbieten)...

Das ganze hängt also auch etwas davon ab wie die Farben manipuliert werden sollen...


Gruß
Borlander

bei Antwort benachrichtigen