
Imagick::sparseColorImage 함수는 이미지의 색상 정보를 희석하여 새로운 이미지를 생성하는 데 사용됩니다. 이 함수의 파라미터 중 'colors'는 사용자 정의 색상 정보를 입력받는 파라미터입니다.
'colors' 파라미터의 사용법은 다음과 같습니다.
- 'colors' 파라미터는 배열 타입입니다.
- 배열 내에는 색상 정보를 담은 ImagickPixel 객체를 포함해야 합니다.
- 예를 들어, 'rgb(255, 0, 0)'과 같은 값을 입력하면 빨간색을 나타내는 ImagickPixel 객체가 생성됩니다.
다음은 예제 코드입니다.
#hostingforum.kr
php
$colors = array(
new ImagickPixel('rgb(255, 0, 0)'),
new ImagickPixel('rgb(0, 0, 255)'),
new ImagickPixel('rgb(0, 255, 0)')
);
$image = new Imagick('원본이미지.jpg');
$image->sparseColorImage(0, 0, 100, 100, 10, 10, 0, 0, 0, 0, 0, 0, $colors);
위의 코드에서 '$colors' 파라미터는 배열 타입입니다. 배열 내에는 색상 정보를 담은 ImagickPixel 객체를 포함합니다.
2025-06-26 07:50