Witam,
Mam problem, jak sprawidzic kolory pixeli obrazka załadowanego do komponentu Image i później dokonac zmiany kolorów tych pixeli?
Witam,
Mam problem, jak sprawidzic kolory pixeli obrazka załadowanego do komponentu Image i później dokonac zmiany kolorów tych pixeli?
Sprawdzanie koloru:
kolor:=image1.canvas.image1.Canvas.Pixels[x,y];
Zamiana:
image1.Canvas.Pixels[x,y]:=kolor;
kolor - wybrany kolor
x,y - pozycja piksela
// chyba miałeś na myśli
kolor:=image1.Canvas.Pixels[x,y];
Bardziej polecany ScanLine. Więcej info pod F1, ewentualnie w serwisie. Jak zmieniasz jeden piksel na godzinę, to nie robi różnicy, ale jak chcesz cały obrazek przekolorować (taki powiedzmy 400x400 pikseli) różnica jest widoczna gołym okiem.