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 :

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;
Merci beaucoup pour votre aide !