Transparente Farbe auf Bild setzen
So, ich habe ffolgendes "Ziel":
Ich habe einen Farbcode (RGB) in drei Variablen. Diesen möchte ich auf ein existierendes Bild mit Transparenz setzen. Das Basisbild ist eine Sonne in Schwarz/Weiss. Durch die Farbüberlagerung soll die Sonne dann entsprechend die Farbe der Spektralklasse der Sonne haben. mit Transparenter Überlagerung einer Farbe sollte das funktionieren. Da es mehrere tausend Farbkombinationen gibt, soll es halt per PHP-Befehl gemacht werden, anstatt tausende Grafiken zu speichern ;) Bisheriger Quellcode: PHP-Code:
Das "Rechteck" reinpacken bekomme ich hin, wie mache ich das nun "transparent" vorher? Später wird das "Rechteck" natürlich so groß sein, wie das Bild, aber solange das endgültige Bild noch nicht fertig ist, mache ich erstmal nur ein "Rechteck". Wie gesagt, es soll mit dem Farbcode "eingefärbt" werden, damit es seine Farbe entsprechend seiner Spektralklasse hat... (Ein Skript für das Farbspektrum zu erstellen, was nicht einfach, brauchte ich auch Hilfe *g*) Also, wer kann mir weiterhelfen? *liebfrag* Ich "vermute", ich muss das nicht als REchteck, sondern als eigenes "Bild" machen und die irgendwie überlagern, werde aber nicht schlau aus den Funktionen dafür und das "imagecopymerge", was ich mal in Beispielen Sah, ist hier in der Image-Funktionsliste nicht aufgelistet. Grafiken mit PHP sind nicht so meine "Stärke" ;) ...DX |
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:19:36 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.