我使用以下代码调整Codeigniter中的图像大小。调整大小功能工作正常。但是当我尝试调整大分辨率图像的大小时。清晰度消失了。 有谁知道是什么原因?
我尝试使用尺寸为1920x1080像素的图片。
$config['image_library'] = 'ImageMagick';
$config['library_path'] = '/usr/bin';
$config['source_image'] = Path_to_image;
$config['create_thumb'] = FALSE;
$config['maintain_ratio'] = TRUE;
$config['width'] = new_image_width;
$config['height'] = new_image_height;
$config['quality'] = 100;
$config['new_image'] = new_image_src;
$this->load->library('image_lib', $config);
$this->image_lib->initialize($config);
$this->image_lib->resize();
答案 0 :(得分:1)
'quality' => '100%'
请保持质量百分比并尝试。
你也应该使用GD Image Library