[DELPHI] Zamiana koloru

0

Czołem :) Mam pytanko.
Jak zamienić jeden kolor w TImage na drugi kolor? Np. Czerwony na zielony :)

Bardzo proszę o jakąś wskazówkę ;-)

0

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.

0

Dzięki serdeczne, działa :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1