2 Images übereinander (eines transparent)
Hallo Leute.
Ich schreibe zur Zeit an einem Webcam-Programm. Jetzt möchte ich, dass man z.B. ein Logo in das Webcam-Bild mit einfügen kann. Dazu habe ich 2 Bilder. 1. Bild: liegt in einem TBitmap (das Webcam-Bild) 2. Bild: liegt als .bmp vor (das Logo) 1. Aufgabe: Wie kann ich nun beide übereinanderlegen und beim 2. Bild festlegen, dass zum Beispiel die Farbe "grün" transparent wird ? 2. Aufgabe: Wie kann ich von dem 2. Bild die Transparenz runtersetzen, also z.B. auf 60%, sodass das Logo so halb durchsichtig wird. Hoffe ihr habt ein bißchen Code, Befehle oder Internetseiten für mich... :D |
Re: 2 Images übereinander (eines transparent)
Suche mal nach Alpha Blending oder ähnliches, damit müsste das möglich sein.
Vielleicht hilft dir auch folgendes: http://www.swissdelphicenter.ch/de/showcode.php?id=924 HAbe den Quellcode kurz überflogen, es scheint so, als ob du nur das Handle anpassen müsstest. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz