Pixele w Delphi

0

Witam,

Mam problem, jak sprawidzic kolory pixeli obrazka załadowanego do komponentu Image i później dokonac zmiany kolorów tych pixeli?

0

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];
  • Ł
0

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.

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