Entwickler-Ecke
Multimedia / Grafik - Farbe des Images bestimmen auf dem die Linie gelegt wird
delphisual - So 21.09.03 14:26
Titel: Farbe des Images bestimmen auf dem die Linie gelegt wird
hallo zusammen,
ich habe ein Problem :( :
zwei Punkte (Pixel auf dem Image1) die sich ständig wechseln werden mit LineTo(Canvas) verbunden, gibt es eine Möglichkeit herauszufinden, ob diese Linie auf eine bestimmte Farbe aufgelegt wird :?:
Ich könnte jeden einzelnen Pixel der Linie berechnen und dann mit der Farbe vergleichen, dass ist aber zu großer Rechenaufwand für das Programm.
Mit freundlichen Grüßen
delphisual
Matthias - Mo 22.09.03 11:19
Hallo,
möchtest Du einen Gummifaden programmieren, d.h. eine Linie die wieder gelöscht wird. In diesem Fall zeichne sie mit dem Style pmnotxor.
Beim ersten Zeichnen erscheint die Linie, beim zweiten verschwindet sie wieder.
Ansonsten mußt du wohl die Linie zu Fuß berechnen und Zeichnen. Es müssen halt schnelle Algorithmen verwendet werden.
Stichworte sind hier Scanline und Bresenham Algorithmus.
Matthias
delphisual - Di 23.09.03 18:27
danke Matthias,
ist zwar nicht direkt das was ich gesucht habe aber besser als nichts.
:wink:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!