
linearStretchImage 함수는 이미지를 선형적으로 확장하는 함수입니다. 이 함수를 사용할 때, 이미지를 확장할 때의 색상 범위를 지정해야 합니다.
1. linearStretchImage 함수를 사용할 때, 이미지를 확장할 때의 최소값과 최대값을 지정해야 합니다. 이 두 변수는 이미지를 확장할 때의 최소값과 최대값을 지정하는 것입니다. 예를 들어, 이미지를 흑백으로 확장하고 싶을 때, minColorValue를 0, maxColorValue를 255로 설정하면 됩니다.
2. 이미지를 확장할 때의 색상 범위를 지정할 때, RGB 색상 범위를 사용할 수 있습니다. 예를 들어, 이미지를 흑백으로 확장하고 싶을 때, RGB 색상 범위를 0, 0, 0에서 255, 255, 255로 설정하면 됩니다.
3. linearStretchImage 함수를 사용할 때, 이미지를 확장할 때의 색상 범위는 이미지를 확장할 때의 색상 범위와 동일합니다.
linearStretchImage 함수를 사용할 때, 예를 들어 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->linearStretchImage(0, 255, 0, 255, 0, 255);
$imagick->writeImage('확장된이미지.jpg');
이 예제에서는 원본 이미지를 확장한 후, 확장된 이미지를 '확장된이미지.jpg' 파일로 저장합니다.
2025-07-10 14:11