Zitat von
Gargamel:
Die einzige Lösung, die mir eingefallen ist: Statt lineTo zu nehmen, einfach in einer Schleife den Farbwert des Pixels an Stelle [x,y] auslesen, ehe die Farbe Blau für dieses Pixel gesetzt wird.
Bleibt dir nichts anderes übrig.
Alternativ:
- das Bild in ein weiteres TBitMap kopieren
- die Linie ins erste Bild zeichnen
- beide Bilder vergleichen da wo sich die Pixel in Bild 1 ein dem Temp-Bild unterscheiden, liegt jetzt die Linie ... ist im Temp-Bild dieses unterschiedliche Pixel schwarz, dann war dort ein schwarzes Pixel.