Ich fange gerade mit der Android-Entwicklung an und komme aus der JavaScript/HTML-Welt, also untersuche ich gerade die Möglichkeiten des Android SDK.Composite-Operationen in Android Canvas
Der HTML 5 Canvas unterstützt Composite-Operationen (Siehe here).
Ist dies in einem Android Canvas möglich? Ich habe die API der Canvas-Klasse gescannt, konnte aber nichts Nützliches finden. Ich brauche zumindest die zusammengesetzte Operation "source-in" oder (wenn dies nicht möglich ist) "source-atop".
Einfaches Clipping mit Rechtecken ist nicht genug. Ich brauche komplexe Alphamasken. – kayahr
Ich ging gerade auf die zwei Beispielbilder, die in Ihrem Link gezeigt werden - die Quellen-in und Quelle-oben-Beispiele schienen keine Alpha-Maskierung aufzuweisen. Wenn Sie danach suchen, weiß ich nicht, wie ich es machen soll. Canvases unterstützen Transparenz zwischen "Schichten" von Bildern, die übereinander gezeichnet werden, vorausgesetzt, dass die Bilder bereits diese Transparenz eingebaut haben, aber jemand mit mehr Erfahrung muss uns sagen, ob es möglich ist, das Mischen automatisch durchzuführen. –