Зеркальное отображение картинки
В редакторе
Зеркальное отображение картинки
Brain_Script
782
2019-07-12 11:00:39
// исходная картинка
$image = "test.jpg";
// загружаем картинку
$source = imagecreatefromjpeg($image);
// получаем размеры картинки
$size = getimagesize($image);
// создаем новое изображение. пустой холст
$img = imagecreatetruecolor($size[0], $size[1]);
// наносим попиксельно изображение в обратном порядке
for ($x = 0; $x < $size[0]; $x++) {
for ($y = 0; $y < $size[1]; $y++) {
$color = imagecolorat($source, $x,$y);
imagesetpixel($img, $size[0]-$x, $y, $color);
}
}
// заголовок для браузера
header('Content-type: image/png');
// выводим картинку в браузере
imagepng($img);
// чистим память
imagedestroy($img); imagedestroy($source);
Войдите для добавления комментария.