在PHP的Imagick扩展中,Imagick::randomThreshold
▥php
𝄐 0
phpimagick完整安装
在PHP的Imagick扩展中,Imagick::randomThresholdImage()方法可以将图像的灰度值随机分成黑色和白色两部分。该方法接受两个参数:low和high,用来控制阈值的范围。
具体使用方法如下:
$image = new Imagick('path/to/image.jpg');
$image->randomThresholdImage($low, $high);
$image->writeImage('path/to/output.jpg');
其中,$low和$high参数用来控制阈值的范围,可根据需要进行调整。这两个参数的值介于0和Imagick::getQuantum()之间,通常为0和Imagick::getQuantum()/2。
例如,设置阈值范围为0和Quantum() / 2的例子:
$image = new Imagick('path/to/image.jpg');
$image->randomThresholdImage(0, $image->getQuantum() / 2);
$image->writeImage('path/to/output.jpg');
以上示例将会将原图的灰度值随机分成黑色和白色两部分,并生成一个新的图像保存在path/to/output.jpg路径下。
请注意,如果你要使用Imagick扩展,确保已将其安装在你的PHP环境中。
在PHP的Imagick扩展中,Imagick::randomThresholdImage()方法可以将图像的灰度值随机分成黑色和白色两部分。该方法接受两个参数:low和high,用来控制阈值的范围。
具体使用方法如下:
$image = new Imagick('path/to/image.jpg');
$image->randomThresholdImage($low, $high);
$image->writeImage('path/to/output.jpg');
其中,$low和$high参数用来控制阈值的范围,可根据需要进行调整。这两个参数的值介于0和Imagick::getQuantum()之间,通常为0和Imagick::getQuantum()/2。
例如,设置阈值范围为0和Quantum() / 2的例子:
$image = new Imagick('path/to/image.jpg');
$image->randomThresholdImage(0, $image->getQuantum() / 2);
$image->writeImage('path/to/output.jpg');
以上示例将会将原图的灰度值随机分成黑色和白色两部分,并生成一个新的图像保存在path/to/output.jpg路径下。
请注意,如果你要使用Imagick扩展,确保已将其安装在你的PHP环境中。
本文地址:
/show-283012.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。