Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Farbtöne (mit Tollerenz) in einem Bild ersetzen (https://www.delphipraxis.net/199458-farbtoene-mit-tollerenz-einem-bild-ersetzen.html)

Mad_Max 24. Jan 2019 17:08

Farbtöne (mit Tollerenz) in einem Bild ersetzen
 
Wie bekomme ich alle Pixel, die einen bestimmten RGB- Wert haben, eines Bildes (Bitmap) ersetzt. Im Idealfall auch noch mit einer Tolleranz je Farbkanal?

Mit "Scannline" geht dies zwar- ist jedoch viel zu langsam. Zur Zeit experimentiere ich mit GDI+. Helligkeit, Kontrast und auch die Intensität sind ja einfach und zudem noch sehr schnell. Farbtöne zu ändern ist auch ganz einfach. Nur wie kann ich eine bedingte Farbänderung durchführen? Hierzu habe ich das ColorRemap gefunden. Kann ich da denn auch irgendwie Farbtonbereiche angeben? Vor allem stört mich jedoch, dass ich das Ausgangsbild damit nicht verändere, sondern nur die Ausgabe.

Hat jemand zu diesem Problem eine gute Idee?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz