Einzelnen Beitrag anzeigen

Benutzerbild von Fussball-Robby
Fussball-Robby

Registriert seit: 22. Okt 2007
Ort: Nähe Köln
1.063 Beiträge
 
Delphi 7 Enterprise
 

Re: Pixel in TPicture erkennen

  Alt 21. Mär 2008, 11:16
Probiers mal damit:
Delphi-Quellcode:
Function PixelColor(Image:TGraphic;X:Integer;Y:Integer):TColor;
var bild:TBitmap;
begin
  Bild:=TBitmap.Create;
  try
    Bild.Assign(Image);
  finally
    Result:=Bild.Canvas.Pixels[X,Y];
    FreeAndNil(Bild);
  end;
end;

//Beispielaufruf:
Form1.Canvas.Pen.Color:=PixelColor(Image1.Picture.Graphic,100,100);
Gerade so runtergetippt und ungetestet

Mfg
Robert L.
Der folgende Satz ist richtig!
Der vorherige Satz ist falsch!

Paradox
  Mit Zitat antworten Zitat