Сглаживание шрифтов в perl Image::Magick

Модератор: Модераторы разделов

pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Сглаживание шрифтов в perl Image::Magick

Сообщение pas »

написал скрипт на perl который мониторит лог и из него строит график. скрипт вроде работает, график строится (и по всей видимости график даже соответствует полученным данным), но есть одно но. Буквы на полученной картинке просто ужасные (см. приложение).
Текст вывожу командами вида:

Код: Выделить всё

$image = Image::Magick->new(size=>'500x300');
$image->ReadImage('xc:#FFFFFF');
$txer1="140,15"."\""."Изменение параметра 195";
$image->Draw(pointsize=>14,font=>'/usr/share/fonts/droid/DroidSans.ttf', stroke=>'blue', primitive=>'text', points=>$txer1);
$txer1="90,30"."\""."(кол-во ошибок,требующих аппаратной коррекции)";
$image->Draw(pointsize=>14,font=>'/usr/share/fonts/droid/DroidSans.ttf', stroke=>'blue', primitive=>'text', points=>$txer1);

собственно хотелось бы узнать возможно как-то шрифты вывести на картинку по-четче и по-красивше?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Сглаживание шрифтов в perl Image::Magick

Сообщение NickLion »

Измените stroke на fill и уже станет лучше.
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Сглаживание шрифтов в perl Image::Magick

Сообщение pas »

Огромное спасибо.
Спасибо сказали: