Czołem :) Mam pytanko.
Jak zamienić jeden kolor w TImage na drugi kolor? Np. Czerwony na zielony :)
Bardzo proszę o jakąś wskazówkę ;-)
Czołem :) Mam pytanko.
Jak zamienić jeden kolor w TImage na drugi kolor? Np. Czerwony na zielony :)
Bardzo proszę o jakąś wskazówkę ;-)
Chodzi o substytucję, że np. każdy czerwony piksel zmieni się na zielony?
Skorzystaj z metody ScanLine, ona pozwala najszybciej tego dokonać. Można też wykorzystać zmienn Pixels[x,y], ale wtedy będzie dłużej trwało.
A mozna to zrobić w podwójnej pętli (pętla w pętli), która obiegnie cały obraz, i jeżeli dany piksel ma wartości RGB takie, jakie zostały określony, to ma zmienić kolor piksela na kolor o innych, określonych wartościach RGB.
Dzięki serdeczne, działa :)