![]() |
einen bestimmten Bereich aus dem Bild auslesen und verarbeit
Stehe vor einem neuen Problem:
Ich muss aus einem Bild nur einen bestimmten Teil auslesen und drehen. Dieser Teil ist allerdings nicht rechteckig, sodass man hier ungern mit der Eigenschaft Pixels arbeitet. Ich muss einen Teil des Bildes in Form eines Drei-, Vier-, Fünf-, Sechsecks (alle regelmäßig) ausschneiden, spiegeln&drehen und danach in ein anderes bild reinsetzten Wie kann man das am besten anstellen? Habe mir gerade die graphics32 Komponente installiert, komm aber noch nich ganz klar damit.. |
Re: einen bestimmten Bereich aus dem Bild auslesen und verar
Du könntest ein zweites Bitmap erstellen und in dieses deine Form (z.B.) mit schwarz auf weißen Hintergrund zeichnen. Dieses Bitmap kombinierst du mit dem ersten, sodass die Pixel des ersten bei weiß den Alpha-Wert auf 0 ändern. Mit dieser Methode kannst du jeden beliebigen Ausschnitt separieren (auch halbdurchsichtig).
|
Re: einen bestimmten Bereich aus dem Bild auslesen und verar
Hallo :hi:,
hast du es hinbekommen? Wenn ja, wie? Danke schonmal. MfG freak |
Re: einen bestimmten Bereich aus dem Bild auslesen und verar
ich hab nun ganz andere Methode zum Zeichnen genutzt (schichtenweise Zeichnen) und habe an dieser Stelle nicht weitergemacht.. :-/
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 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