
이미지 채널은 이미지의 색상 정보를 나타내는 부분입니다. 일반적으로 RGB 이미지에서는 3개의 채널이 있습니다: Red, Green, Blue. 이 채널들은 각각 이미지의 빨간색, 초록색, 파란색 정보를 나타냅니다.
Imagick::getImageChannelExtrema 함수는 이미지 채널의 최솟값과 최댓값을 계산하는 함수입니다. 이 함수를 사용하려면, 다음 파라미터를 설정해야 합니다:
- channel: 이미지 채널을 지정합니다. 예를 들어, Imagick::CHANNEL_RED, Imagick::CHANNEL_GREEN, Imagick::CHANNEL_BLUE 등이 있습니다.
- image: 이미지 객체를 지정합니다.
예를 들어, 다음 코드는 RGB 이미지의 빨간색 채널의 최솟값과 최댓값을 계산합니다:
#hostingforum.kr
php
$image = new Imagick('image.jpg');
$extrema = $image->getImageChannelExtrema(Imagick::CHANNEL_RED);
echo "최솟값: " . $extrema['min'] . "n";
echo "최댓값: " . $extrema['max'] . "n";
이 코드는 'image.jpg' 파일의 빨간색 채널의 최솟값과 최댓값을 계산하고 출력합니다.
2025-07-03 05:50