С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 02/10/04 в 14:03 |
|
|
|
|
С нами с 16.02.04
Сообщения: 249
Рейтинг: 31
|
Добавлено: 02/10/04 в 21:28 |
Привет, kit, а вы пользуетесь ImageMagick'ом или GD Lib'ом дяля ресайза ?
|
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 03/10/04 в 00:26 |
ImageMagick
|
|
|
|
С нами с 15.09.03
Сообщения: 484
Рейтинг: 210
|
Добавлено: 04/10/04 в 09:51 |
вот хорошая функция для создания тумбов (http://php.net/imagecopyresampled/)
Код: |
function intelligentshrink($sourcefile, $destfile, $fw, $fh, $jpegquality = 60)
{
list($ow, $oh, $from_type) = getimagesize($sourcefile);
switch($from_type)
{
case 1: // GIF
$srcImage = imageCreateFromGif($sourcefile);
break;
case 2: // JPG
$srcImage = imageCreateFromJpeg($sourcefile);
break;
case 3: // PNG
$srcImage = imageCreateFromPng($sourcefile);
break;
}
$tempw = $fw;
$temph = number_format((($oh*$fw)/$ow), 0);
if($temph < $fh)
{
$tempw = number_format((($ow*$fh)/$oh), 0);
$temph = $fh;
}
$tempImage = imageCreateTrueColor($tempw, $temph);
imageAntiAlias($tempImage, true);
imagecopyresampled($tempImage, $srcImage, 0, 0, 0, 0, $tempw, $temph, $ow, $oh);
// Calculate offsets
if($temph > $fh)
{
$offsety = number_format(($temph/2)-($fh/2), 0);
$offsetx = 0;
}
else
{
$offsety = 0;
$offsetx = number_format(($tempw/2)-($fw/2), 0);
}
$destImage = imageCreateTrueColor($fw, $fh);
imagecopyresampled($destImage, $tempImage, 0, 0, $offsetx, $offsety, $fw, $fh, $fw, $fh);
imageJpeg($destImage, $destfile, $jpegquality);
} |
|
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 04/10/04 в 17:32 |
У нас нет проблемы грамотного ресайза, есть прблема качественных пиксов на выходе. А это от графической библиотеки зависит и её тонких настроек.
|
|
|
|
С нами с 28.10.02
Сообщения: 222
Рейтинг: 134
|
Добавлено: 04/10/04 в 19:38 |
По мне так ваши тумбы вполне нормальные. Поговори с Блазером (133692732) – он, я думаю, хорошо разбирается в тумбах.
|
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 04/10/04 в 20:14 |
Я уже разговаривал как-то, совет сводится к тому, что нужно использовать продукты CryoLab.
|
|
|
|
С нами с 21.09.04
Сообщения: 13
Рейтинг: 34
|
Добавлено: 07/10/04 в 11:48 |
По отзывам с правильно использованным imagemagick получаются неплохие тумбы - отсюда вопрос - какими командами для imagemagick создаете сейчас тумбы? С корректировкой контраста, гаммы и шарпенингом или без?
|
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 10/10/04 в 01:00 |
Насколько я знаю, перечисленные тобой эффекты не используются нами в данный момент. А что, сильно помогает? Автоматически imagemagic это может делать?
|
|
|
|
С нами с 11.03.03
Сообщения: 421
Рейтинг: 105
|
Добавлено: 10/10/04 в 05:53 |
kit писал: |
Удобство в том, что все готовится на сервере, а минус в том, что качество кое-где не дотягивает (по моему мнению) до качества тумбнейлов на http://www.madthumbs.com/ (особенно 88x88)
|
имхо качество на одном уровне, просто у тебя все тумбы - лица моделей, а у madthumbs немного по другому вырезано...
|
|
|
|
С нами с 21.09.04
Сообщения: 13
Рейтинг: 34
|
Добавлено: 10/10/04 в 17:52 |
...
Последний раз редактировалось: jagmeter (11/10/04 в 17:57), всего редактировалось 1 раз
|
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 10/10/04 в 18:40 |
jagmeter - thanks!
Serha писал: | имхо качество на одном уровне, просто у тебя все тумбы - лица моделей, а у madthumbs немного по другому вырезано... |
Кстати еще вопрос: По какому принципу следует делать хардкорные тумбы? Делать у 10-20% галерей дополнительную хардкорную тумбу, так что-ли? Сомневаюсь я, что для каждой галеры готовят двойной комплект.
Последний раз редактировалось: kit (10/10/04 в 19:48), всего редактировалось 1 раз
|
|
|
|
С нами с 11.03.03
Сообщения: 421
Рейтинг: 105
|
Добавлено: 10/10/04 в 19:17 |
kit писал: | jagmeter - thanks!
Кстати еще вопрос: По какому принципу следует делать хардкорные тумбы? Делать у 10-20% галерей дополнительную хардкорную тумбу, так чтоли? Сомневаюсь я, что для каждой галдерыв готовят двойной комплект. |
имхо пикса выбирается на галере одна, самая кликабельная(токо как это определить? ) и грабится тумба, т.е. тумба хардкорная или нет не имеет значения, думаю само собой получается, что на некоторых галях лучше всего выглядит хардкорная пикса...или я не правильно тебя понял?
|
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 10/10/04 в 19:51 |
Насколько я понял, тумбовые ТГП более менее четко соблюдабт пропорцию хардкорных и софткорных тумб. Врядли это вот тас спонтанно получается "вот тут хорошо смотрится лицо, поэтому я его вырежу, а вот здесь мясистый снэч, и поэтому я возьму его".
Имхо, если качество контента хорошее, там почти всегда есть и то и то.
|
|
|
|
С нами с 03.04.03
Сообщения: 586
Рейтинг: 75
|
Добавлено: 17/10/04 в 18:52 |
Вообще новая GD довольно хорошо ресамплит картинки. Я для ресэмплов использую класс phpThumb
Найти можно на хотскриптс
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 17/10/04 в 19:01 |
Имхо размер тумб под 20 кил многоват. Хотя если трафик для вас роли не играет, то может быть и ничего.
imagemagic можно использовать со слабыми параметрами шарпинга. Как правило есть улучшения.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 31.12.03
Сообщения: 160
Рейтинг: 260
|
Добавлено: 02/11/04 в 02:22 |
Последний раз редактировалось: Asiris (12/07/20 в 12:32), всего редактировалось 1 раз
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 02/11/04 в 18:52 |
Серверный тумбмакер, к примеру комуса, позволяет менять яркость. Делается это правда в ручную Просто используются команды имиджмагика.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|