使用低质量的Codeigniter调整图像大小
我正在使用CodeIgniter调整图像大小,但我调整大小的小图像质量很低。 这是我的密码:使用低质量的Codeigniter调整图像大小,codeigniter,resize-image,Codeigniter,Resize Image,我正在使用CodeIgniter调整图像大小,但我调整大小的小图像质量很低。 这是我的密码: $config = array( 'image_library' => 'gd2', 'quality' => '100', 'source_image' => $temp_full_path, 'new_image' => $full_temp_path."img_mobile/", 'maintain_ratio' => true
$config = array(
'image_library' => 'gd2',
'quality' => '100',
'source_image' => $temp_full_path,
'new_image' => $full_temp_path."img_mobile/",
'maintain_ratio' => true,
'create_thumb' => false,
'width' => 50,
'height' => 50
);
$this->image_lib->initialize($config);
$this->image_lib->resize();
如何使调整大小的图像像原始图像一样具有高质量
这是原始图像,从php代码生成图像调整大小,从codeigniter生成图像调整大小:这是一个小错误或陷阱 做: 而不是
'quality' => '100',
他说,这应该管用
编辑:
似乎还有另一个打字错误
'maintain_ration'
应该是
'maintain_ratio'
另外,新的_映像如何以/?你在那里做错了什么。这是个小错误或陷阱 做: 而不是
'quality' => '100',
他说,这应该管用
编辑:
似乎还有另一个打字错误
'maintain_ration'
应该是
'maintain_ratio'
另外,新的_映像如何以/?您在那里做错了。查看源代码,GD2没有使用质量参数 但其他一些库确实使用它
试一试。看看源代码,GD2没有使用质量参数 但其他一些库确实使用它 试一试。你应该写“质量”=>“100%”,而不是只写“100”你应该写“质量”=>“100%”,而不是只写“100%”默认值: 备选方案: 最佳质量: 参考:默认值: 备选方案: 最佳质量:
Ref:我想用高质量调整图像大小?你说的低质量是什么意思?它只会调整原始图像的大小。可能是您正在缩放重新调整大小的图像。您可以查看屏幕下方的图像post@user1751978你能回显函数“ImageCreateTureColor”吗;告诉我们?返回1,意味着它是存在的,我想用高质量调整图像的大小?你说的低质量是什么意思?它只会调整原始图像的大小。可能是您正在缩放重新调整大小的图像。您可以查看屏幕下方的图像post@user1751978你能回显函数“ImageCreateTureColor”吗;告诉我们?这是回报1,意味着它存在“质量”=>“100%”和“质量”=>“100”是相同的,并更改为“保持率”,但仍然不起作用质量没有变化“质量”=>“100%”和“质量”=>“100”是相同的,更改为“保持率”,但仍然不起作用质量没有变化
$config['image_library'] = 'imagemagick';
$config['library_path'] = "/usr/bin";
$config['quality'] = 100;