PHP imagick的autoLevelImage()函数

2021年3月11日17:09:17 发表评论 678 次浏览

imagick的:: autoLevelImage()function是PHP中的内置函数, 用于调整特定图像通道的级别。图像通道的级别在整个量子范围内设置颜色的最小值和最大值。

语法如下:

bool Imagick::autoLevelImage( $channel )

参数:该函数接受单个参数$ channel用于设置自动调平。

返回值:成功时此函数返回True。

下面的程序说明了我magick :: autoLevelImage()PHP中的功能:

程序1:

<?php
  
// Create an image object
$imagick = new Imagick(
'https://media.lsbin.org/wp-content/uploads/lsbin-9.png' );
  
// Set the autolevelling of image
$imagick ->autoLevelImage();
  
// Display the image
header( "Content-Type: image/jpg" );
echo $imagick ->getImageBlob();
?>

输出如下:

自动水平图像

程式2:

<?php
  
// Create an image object
$imagick = new Imagick(
'https://media.lsbin.org/wp-content/uploads/slider.gif' );
  
// Set the autolevelling of image
$imagick ->autoLevelImage();
  
// Display the image
header( "Content-Type: image/gif" );
echo $imagick ->getImageBlob();
?>

输出如下:

自动水平图像

相关文章:

  • PHP | imagick borderImage()函数
  • PHP | imagick的adaptiveResizeImage()函数
  • PHP | imagick的addNoiseImage()函数

参考: http://php.net/manual/en/imagick.autolevelimage.php


木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: