PDA

Просмотр полной версии : Ватермарк портит всю картинку


surfman
21.10.2010, 17:47
Делаю Ватермарк для лайтбокса, а он сильно портит качество всей картинки, хотя и выставляю свое. Такая сыпь какаято. Без него отличное качество.
# Adding a watermark to the lightbox-images
tt_content.image.20.1 {
imageLinkWrap {
typolink {
parameter.override.cObject = IMG_RESOURCE
parameter.override.cObject.file = GIFBUILDER
parameter.override.cObject.file {
XY = [10.w],[10.h]
format = jpg
quality = 90
}
parameter.override.cObject.file.10 = IMAGE
parameter.override.cObject.file.10.file.import.dat a = TSFE:lastImageInfo|origFile
parameter.override.cObject.file.10.file.maxW = {$plugin.perfectlightbox.lightBoxMaxW}
parameter.override.cObject.file.10.file.maxH = {$plugin.perfectlightbox.lightBoxMaxH}

parameter.override.cObject.file.20 = TEXT
parameter.override.cObject.file.20 {
text.data = date:Y
text.noTrimWrap = |© | text.ru |
align = right
offset = -5,[10.h]-15
fontFile = fileadmin/templates/AGBenguiat_Cyr.ttf
fontSize = 36
fontColor= #ffffff
niceText = 1
shadow {
color = #ffffff
offset = 1,1
blur = 40
opacity = 50
}
}
}
}
}

surfman
23.10.2010, 17:48
Может ли такое быть из-за настроек IM, так как на сервере качество портится меньше, чем на локальной машине.

-=UncleByte=-
23.10.2010, 18:24
По виду сильно похоже на gif в режиме HiColor, но никак не на jpeg.

surfman
23.10.2010, 18:45
По виду сильно похоже на gif в режиме HiColor, но никак не на jpeg.
Вот именно. А почему?
Если не указывать format = jpg, то фотки вообще выводятся с .png, хотя изначально это jpg.

-=UncleByte=-
24.10.2010, 03:47
А какие настройки IM и GD в localconf.php и что показывают тесты графики в Install Tool?

surfman
24.10.2010, 10:49
$TYPO3_CONF_VARS['GFX']['jpg_quality'] = '90';
$TYPO3_CONF_VARS['GFX']['im_combine_filename'] = 'composite'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['gdlib_png'] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im'] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_path'] = 'c:\\ImageMagick\\'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_path_lzw'] = 'c:\\ImageMagick\\';// Updated by TYPO3 Install Tool 08-12-08 12:52:31
$TYPO3_CONF_VARS['GFX']['TTFdpi'] = '96'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_imvMaskState'] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_negate_mask'] = '0'; // Modified or inserted by TYPO3 Install Tool.

Настройки инстал тул сам наустанавливал. Может и что влияет.
Тесты графики все проходит, но там картинки маленькие, ничего не видно.

-=UncleByte=-
24.10.2010, 14:57
А это поведение не может быть особенностью IM под windows?

surfman
24.10.2010, 21:46
На сервере(хостинге) под Юникс, как я понимаю, также, хотя качество чуток и лучше, чем на домашнем компе.

vedomir
10.11.2010, 19:17
Господа-столкнулся с проблемой на недавно сданном сайте! При сдаче было все ок. А в районе первого числа при работе с контентом начали "биться" картинки. Код ватермарка вроде никто не трогал.

Качество поставил с 70 на 90 - не помогло. Или еще каких-то параметрах на серверной стороне. Может ли быть дело в IM?

Господа товарищи, отпишитесь пожалуйста, какая версия ImageMagick стоит в каждом случае

Андрей Аксенов
11.11.2010, 10:19
Качество картинок сильно зависит от настроек сервера. У самого сайты на хостинге nic.ru, до какого-то времени ни при каких настройках (использовал рекомендуемые здесь для freebsd) картинки нормально не формировались, пришлось использовать расширение JB GD Resize.
Другая проблема была при использовании графических заголовков на том же хостинге: первоначально все работало отлично, но с какого-то момента картинки перестали комбинироваться с текстом, хотя настройки TYPO3 не менялись...
Так что здесь большая вероятность настроек на сервере и помочь может только внятная поддержка.

vedomir
13.11.2010, 00:22
Ставил GM переносил на свежепоставленный сервер с пследним Imagemagic - бесполезно. На чем написан IM
Может дело в этом? И почему тогда нет бучи в de-нете ?

-=UncleByte=-
13.11.2010, 00:59
А это может быть связано с ресурсами сервера? Например IM не хватает памяти для обработки и он снижает качество картинки?
Раньше, помню, IM запросто мог заглохнуть при обработке 20 больших картинок, может быть теперь они вышли из этого положения вот так вот?

vedomir
19.11.2010, 00:27
А это может быть связано с ресурсами сервера? Например IM не хватает памяти для обработки и он снижает качество картинки?
Раньше, помню, IM запросто мог заглохнуть при обработке 20 больших картинок, может быть теперь они вышли из этого положения вот так вот?

Все хуже - на почти чистом сервере с огромными лимитами памяти IM перестал генерить картинки

vedomir
19.11.2010, 00:50
фууух... на одном сервере глюк кажется победился - качество стало нормальным.
Ради инетереса запустил top
load average 8+
В топе apache2 и convert (это IM)
И еще загрузка проца 30% а системы ввода вывода=диск все остальное. Вобщем производительность IM упирается не в память и проц , а в банальный тормозной SATA RAID

В галерее несколько сот картинок приличного размера в одном контентом элементе. Плюс генерится еще одна с ватермаркой.

UPD тормозной даже не RAID а Openvz дисковая подсистема. Те, кто хочет ставить Typo3 на дешевую VPS - имейте это в виду

surfman
19.11.2010, 11:53
У меня на ноутбуке плохое качество.