Loading...
Помощь по скриптам | размер фотки групп
всем привет, такой вот вопрос в дкмс 664 .
задаю размер выгрузки логотипа грппы а оно все равно получается размытым,
такой параметр делал в аватарке сайта, там все нормально получилось.

if(!isset($err)){

chmod(H."sys/gruppy/obmen/files/$id_file.dat", 0666);

if(isset($_FILES['screen']) && $imgc=@imagecreatefromstring(file_get_contents($_FILES['screen']['tmp_name']))){
$img_x=imagesx($imgc);
$img_y=imagesy($imgc);

if($img_x==$img_y){
$dstW=228; // ширина
$dstH=228; // высота
}elseif ($img_x>$img_y){
$prop=$img_x/$img_y;
$dstW=228;
$dstH=ceil($dstW/$prop);
}else{
$prop=$img_y/$img_x;
$dstH=228;
$dstW=ceil($dstH/$prop);
}
А какой оригинальный размер лого?
Romanko, 4160x3120
155876556 (12.03.2022 в 23:12)
Romanko, 4160x3120

Конечно будет размыт такой большой размер если уменьшить на 220px.
При уменьшении картинки, она уменьшается не попиксельно, а часто на доли пикселей, от чего получается размытость.
Для сохранения качества, пора выйти из 2006 го года и работать с ImageMagick
VayDiS[UA] (12.03.2022 в 23:54)
Для сохранения качества, пора выйти из 2006 го года и работать с ImageMagick

Не всех хостингах будет работать imagemagick?
________
посл. ред. 13.03.2022 в 01:21; всего 1 раз(а); by Sovet
Ну на нормальных будет 100%
TiwTLD, я решиЛ. то я тупануЛ. не тот файл редачил )))
Онлайн: 6
Время:
Gen. 0.1101
(c) ByMAS.RU 2010-2025