imagick::adaptiveResizeImage()函数是PHP中的内置函数, 可为图像提供自适应调整大小的图像功能。自适应调整大小图像的强度取决于图像边缘处的显着降低。此功能用于根据网站调整图像大小。当将全尺寸图像自适应地调整为缩略图时, 将图像略微缩小到稍小的" Web尺寸"可能看起来不太好, 这很有用。
语法如下:
bool Imagick::adaptiveResizeImage ( $columns, $rows, $bestfit )
【PHP imagick的adaptiveResizeImage()函数用法示例】参数:此函数接受上述和以下描述的三个参数:
- $columns:此参数用于设置缩放图像中的列数。
- $rows:此参数用于设置缩放图像中的行数。
- $bestfit:此参数用于检查图像是否适合边界框。
错误/异常:此函数在错误时引发ImagickException。
下面的程序说明了imagick的:: adaptiveResizeImage()PHP中的功能:
原始图片:
程序:
<
?php//require_once('path/to/vendor/autoload.php');
header( 'Content-type: image/png' );
$image = new Imagick(
'https://media.lsbin.org/wp-content/uploads/lsbin-9.png' );
$image ->
adaptiveResizeImage(1024, 768);
echo $image ;
?>
输出如下:
参考: http://php.net/manual/en/imagick.adaptiveresizeimage.php
推荐阅读
- HTML元素介绍和用法示例
- 算法(盲人和药难题介绍和解答)
- 如何确定Java中数组的长度或大小()
- 算法设计(分段筛(Segmented Sieve)介绍和代码实现)
- Veritas面试体验|S3(校园能力倾向问题)
- CSS阴影效果介绍和实现示例
- C/C++中的void指针介绍和用法解析
- 如何在另一个JavaScript文件中包含一个JavaScript文件()
- Salesfoce面试体验|S2(SDE校园)