Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
// ungetestet
// erwartet eine resource $im
function horizontalMirror($im){
$width = imagesx($im);
$height = imagesy($im);
for( $x = 0; $x < $width/2; $x++ ){
for( $y = 0; $y < $height; $y++ ){
swapPixels($im, $x, $y, $width-$x, $y);
}
}
return $im;
}
function swapPixels($im, $x1, $y1, $x2, $y2){
$p1 = imagecolorat($im, $x1, $y1);
$p2 = imagecolorat($im, $x2, $y2);
imagesetpixel($im, $x1, $y1, $p2);
imagesetpixel($im, $x2, $y2, $p1);
}
// Beispiel
$im = imagecreatefromjpeg('myImg.jpeg');
$im = horizontalMirror($im);