Hi!
So, jetzt nochmal mit Test. Das im OP verlinkte Bild liegt dort zwar nicht mehr, aber man kann mit dem Header-Bild der Seite ähnliche Effekte sehen.
Du überschreibst hier gleich das Bild, während es noch gelesen wird.
Du benötigst getrennte Source- und Target-Descriptoren für die Aufgabe.
Das ist es auf alle Fälle nicht. Auch mit zweiter Variable ergibt sich erwartungsgemäß kein Unterschied im Ergebnis. Das Problem wird vielmehr die im Bild[*] enthaltene Alpha-Information sein, womit die verwendete Funktion wohl nicht klarkommt. Wenn man nach diesem Stichwort in den Userkommentaren sucht, findet man auch zwei weitere Funktionen, die zur Lösung verhelfen.
[*] jedenfalls im Header-Bild, und so nehme ich an, dass sie auch im Problembild enthalten war.
Lo!