Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Schnittmenge Maße von 2 Images ? (https://www.delphipraxis.net/131085-schnittmenge-masse-von-2-images.html)

thomas2009 18. Mär 2009 16:16


Schnittmenge Maße von 2 Images ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo

Ich habe 2 Images (img2 ist beweglich) auf ein Form wie im Anhang
Ich möchte nun nur die Schnittmenge kopieren
Mit dem Code klappt nur wenn img2 komplett in img1
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Image1.Canvas.CopyRect(
    Rect(0,0,Image1.Width,Image1.Height),
    Image2.Canvas,
    Rect(
      0,
      0,
      Image2.Picture.Width-0,
      Image2.Picture.Height-0));
end;
Die Schnittemenge möchte ich in Img3 kopieren

himitsu 18. Mär 2009 16:22

Re: Schnittmenge Maße von 2 Images ?
 
Delphi-Referenz durchsuchenIntersectRect (Unit Windows) könntest du verwenden, um erstmal die SchnittMenge zu erhalten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz