Bonjour,
Je souhaiterais changer la couleur d'une partie de mon image (bmp). Celle-ci est sous forme de carte geographique avec differents morceaux de couleur et j'arrive à récuperer le code de la couleur pour chaque morceau et j'aimerais changer la couleur d'une partie lorsque le curseur de la sourie est dessus voici la routine de detecttion de la couleur :
Merci beaucoup pour votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 procedure TForm1.MonImageMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); var MyColor:integer; begin MyColor := MonImage.Canvas.Pixels[x, y]; If MyColor=15790320 then begin changer la couleur de ce code.... end; end;
Partager