Сглаживание шрифтов в 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);

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

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

Сообщение NickLion »

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

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

Сообщение pas »

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