📅  最后修改于: 2023-12-03 14:45:15.955000             🧑  作者: Mango
Gmagick getimagechanneldepth()函数用于获取图像通道(Red、Green、Blue、Alpha)的深度(也就是每个像素在该通道上所占用的位数),单位是bit(位数)。
public int Gmagick::getimagechanneldepth(int $CHANNEL)
该函数接收一个整数参数 $CHANNEL,用于指定要获取深度的图像通道。可选值及其对应通道如下:
该函数返回指定通道的深度值,如果出现错误则返回 false。
$gmagick = new Gmagick('./image.jpg');
$redDepth = $gmagick->getimagechanneldepth(Gmagick::CHANNEL_RED);
echo "Red channel depth: " . $redDepth . " bit";
输出:
Red channel depth: 8 bit