2015-02-12 2 views
1

Я работаю в преобразовании изображения с использованием imageMagick двоичный конвертер. Когда я изменяю размер маленького изображения на большее изображение, а также увеличиваю качество изображения.
Вот мой пример кода:
Как повысить качество изображения через imagemagick binary convert?

$img = 'old_image.png'; 
$path1= 'new_img.png'; 
exec("convert $img -quality 100% -density 600 -resize 2480x3508 -depth 400 $path1"); 

Когда я использовал эту команду его работает нормально, и конвертировать большое изображение с потерей качества.
Когда мне нужно увеличить качество, используя код sharpen 50% в exec, команда не создает правильное изображение и не отвечает на exec command.

$img = 'old_image.png'; 
$path1= 'new_img.png'; 
exec("convert $img -sharpen 99% -quality 100% -density 600 -resize 2480x3508 -depth 400 $path1"); 

Здесь я использую изображения Magick двоичный преобразования. Как достичь этого качества изображения. Любая помощь будет оценена по достоинству.

ответ

1

Подумайте заострить работает как размытость и принимает аргумент {radius}x{sigma}

Какую версию вы используете? Возможно, посмотрите на некоторые из документов, которые соответствуют ему ...

http://www.imagemagick.org/Usage/blur

Смежные вопросы