
Gmagick::getimagechanneldepth 메서드는 이미지의 지정된 채널의 깊이를 반환합니다. 이 메서드는 Gmagick 객체의 channelDepth 속성을 반환합니다.
이 메서드는 RGB 이미지의 경우 R, G, B 채널 중 하나에 대한 깊이를 반환할 수 있습니다. 예를 들어, Gmagick::getimagechanneldepth 메서드를 사용하여 R 채널의 깊이를 얻으려면, Gmagick 객체의 channelDepth 속성을 R 채널에 대해 설정한 후 getimagechanneldepth 메서드를 호출하면 됩니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$gmagick = new Gmagick('image.jpg');
$channelDepth = $gmagick->getimagechanneldepth(Gmagick::CHANNEL_RED);
echo "R 채널 깊이 : $channelDepthn";
$channelDepth = $gmagick->getimagechanneldepth(Gmagick::CHANNEL_GREEN);
echo "G 채널 깊이 : $channelDepthn";
$channelDepth = $gmagick->getimagechanneldepth(Gmagick::CHANNEL_BLUE);
echo "B 채널 깊이 : $channelDepthn";
이 예제 코드는 'image.jpg' 이미지의 R, G, B 채널의 깊이를 반환합니다.
2025-06-19 09:44