
Imagick::getImageExtrema 함수는 이미지의 최대/최소값을 찾는 데 사용됩니다. 이 함수는 Array 형태로 반환되며, Array의 구조는 다음과 같습니다.
- Array[0]: 이미지의 최소값
- Array[1]: 이미지의 최대값
- Array[2]: 이미지의 최소값이 발생한 위치 (x, y)
- Array[3]: 이미지의 최대값이 발생한 위치 (x, y)
이 함수는 이미지의 특정 부분만을 대상으로 최대/최소값을 찾을 수 있습니다. 이를 위해 Imagick::getImageExtrema 함수에 두 번째 인자로 이미지의 좌표 범위를 지정할 수 있습니다.
예를 들어, 이미지의 100x100픽셀 영역에서 최대/최소값을 찾으려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$image = new Imagick('image.jpg');
$result = $image->getImageExtrema(100, 100, 0, 0);
위 코드는 이미지의 0,0 픽셀부터 100x100 픽셀 영역에서 최대/최소값을 찾습니다.
2025-03-24 08:52