B
BlackSpark
Guest
Ich hab folgendes Problem:
Ich möchte ein Bild so umwandeln, dass der Alphakanal in so eine Art Schwarz-Weiß-Kanal konvertiert wird. D.h. das Bild soll danach nur noch Schwarz weiß sein und zwar so, dass die Farbe jedes Pixels des neuen Bildes dem Alphakanal des entsprechenden Pixels im alten Bild entspricht. Weiß soll dabei komplett durchsichtig bedeuten und Schwarz komplett sichtbar. Alle Grauabstufungen dazwischen bedeuten semitranzparent.
Nehmen wir ein Beispiel:
Wir haben ein weißes nicht tranzparentes Rechteck mit Schlagschatten und transparentem hintergrund. Das Bild welches durch die Umwandlung entstehen würde hätte an der stelle des weißen Rechteckes ein Schwarzes (weil es nicht durchsichtig ist). Der Schlagschatten würde vom Rand des Rechtecks nach außen einen Farbverlauf von Schwarz nach weiß erzeugen. Der komplett transparente Hintergrund ist demnach dann weiß.
Ich hoffe ich konnte das gut verständlich erläutern.
Ich möchte ein Bild so umwandeln, dass der Alphakanal in so eine Art Schwarz-Weiß-Kanal konvertiert wird. D.h. das Bild soll danach nur noch Schwarz weiß sein und zwar so, dass die Farbe jedes Pixels des neuen Bildes dem Alphakanal des entsprechenden Pixels im alten Bild entspricht. Weiß soll dabei komplett durchsichtig bedeuten und Schwarz komplett sichtbar. Alle Grauabstufungen dazwischen bedeuten semitranzparent.
Nehmen wir ein Beispiel:
Wir haben ein weißes nicht tranzparentes Rechteck mit Schlagschatten und transparentem hintergrund. Das Bild welches durch die Umwandlung entstehen würde hätte an der stelle des weißen Rechteckes ein Schwarzes (weil es nicht durchsichtig ist). Der Schlagschatten würde vom Rand des Rechtecks nach außen einen Farbverlauf von Schwarz nach weiß erzeugen. Der komplett transparente Hintergrund ist demnach dann weiß.
Ich hoffe ich konnte das gut verständlich erläutern.