Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Imagemagic-如何获得镜像_Php_Imagemagick - Fatal编程技术网

Php Imagemagic-如何获得镜像

Php Imagemagic-如何获得镜像,php,imagemagick,Php,Imagemagick,如何在php中使用imagemagic创建镜像 以下是我使用的代码: $output_h = 1200; $output_w = 1200; $image_size = 600; $src = './images/upload/'.$image; $output_morror = './images/upload/mirror_'.$filename[0].'.png'; //Mirror exec('convert '.$src.' -resi

如何在php中使用imagemagic创建镜像

以下是我使用的代码:

$output_h       = 1200;
$output_w       = 1200;
$image_size     = 600;
$src        = './images/upload/'.$image;
$output_morror  = './images/upload/mirror_'.$filename[0].'.png';

//Mirror
exec('convert '.$src.' -resize '.$image_size.' \( -clone 0 -flip \) -append +write mpr:sometile  +delete -size '.$output_w.'x'.$output_h.' tile:mpr:sometile '.$output_morror);

你好像假设了水平镜

<?php

// unix paths are used here
$original_image_path = '/path/to/original/image.jpg';
$mirrored_image_path = '/path/to/mirrored/image.jpg';

$image = new \Imagick($original_image_path);
$image->flopimage();
$image->writeImage($mirrored_image_path);