Качество изображения водяного знака PHP GD - PullRequest
0 голосов
/ 21 июля 2011

Я использую PHP GD для копирования изображения (водяного знака) на другое изображение.К сожалению, качество водяного знака ужасное.

Я использую качество 100% в качестве атрибута, но это не помогает.

Ребята, знаете ли вы какой-нибудь хороший способ повысить качество?

С уважением.

Ответы [ 2 ]

0 голосов
/ 21 июля 2011

Используете ли вы прозрачность, или это просто сплошной квадрат. Что именно плохо выглядит в качестве? Края, все это?

Мне нравится использовать 24-битный прозрачный PNG для водяного знака и imagemagick для наложения, таким образом вы получаете большой контроль над конечным продуктом.

Много возможностей для водяного знака с imagemagick:
http://www.imagemagick.org/Usage/annotating/

0 голосов
/ 21 июля 2011

Качество 90% должно дать вам точно такие же результаты и уменьшить размер файла наполовину (в формате JPEG, OFC).

Попробуйте использовать ImageCopyResampled() вместо ImageCopyResize(), в отличие от этогоНе думаю, что вы можете делать что-то еще только с GD, возможно, у Imagick есть и другие хитрости.

...