Entwickler-Ecke
Multimedia / Grafik - Farbe aus Pixel lesen
Frankle - Do 04.07.02 00:56
Titel: Farbe aus Pixel lesen
Hi!
Wenn ich ein Bild in ein TImage lade...und auf einen Punkt des Bildes klicke....soll die Farbe erscheinen....(wie) geht das?
DAnke
Klabautermann - Do 04.07.02 01:17
Hallo,
erstelle mal ein beispielprojekt, in dem du ein tImage und ein tShape Object einfügst. Bei der Eigenschaft OnMouseDown des tImage fügst du diesen Code ein;
Quelltext
1: 2: 3: 4: 5:
| procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin Shape1.Brush.Color := Image1.Canvas.Pixels[X, Y]; end; |
Ich denke das sollte anschaulich genug sein ;)
Gruß
Klabautermann
Pit - Do 04.07.02 01:46
Frankle - Do 04.07.02 21:37
Titel: mm
Kann mir jemand mal schnell was schreiben..?
Also...dass JPG soll eben mal in der Zwischenablage zum BMP gemacht werden....und dann angezeigt werden.
Dann wär' ich mehr als zu friegen ;))
Pit - Do 04.07.02 23:26
Titel: Re: mm
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!