Der unten stehende Code (meistens von hier) erzeugt Text in der Farbe des Bildes, solange das Bild eine Volltonfarbe hat. Ich möchte in der Lage sein, den Text zu erstellen, wenn das Bild nicht eine Farbe hat, wie wenn es das Bild eines Ziegels wäre, in dem die Oberfläche unterschiedliche, zufällige Farben hat. Ich habe hier einen Code gefunden, wo jedes Pixel der Quelle eingelesen werden kann, aber dann führt es diese zusammen und das ergibt keine echte Reproduktion. Ist das möglich>RGB-Werte von einem Bild mit verschiedenen Farben erhalten
$im = imagecreatefrompng('green.png');
$rgb = imagecolorat($im, 4,4);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
echo '<div style="font-size:60px;color:rgb(' .$r .','.$g.','.$b.')">Text in color of the Image</div>';
Sie möchten rot auf rote Bilder schreiben? Wie wird das nützlich sein? –