
Imagick::sparseColorImage 함수는 이미지에서 특정한 색상만 추출하여 새로운 이미지를 생성하는 기능을 제공합니다.
이 함수의 파라미터 중 'colors'는 추출할 색상의 수를 지정합니다. 예를 들어, 'colors'를 100으로 설정하면 100개의 색상을 추출하여 새로운 이미지를 생성합니다.
'colors'의 값은 0 이상의 정수여야 하며, 0을 설정하면 모든 색상을 추출합니다.
이 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
$image = new Imagick('원본이미지파일');
$image->sparseColorImage('colors' => 100);
$image->writeImage('추출된이미지파일');
이 코드는 원본 이미지를 읽고, 100개의 색상을 추출하여 새로운 이미지를 생성한 후, 새로운 이미지를 파일로 저장합니다.
Imagick::sparseColorImage 함수는 이미지 처리를 위한 유용한 기능으로, 이미지에서 특정한 색상을 추출하고 새로운 이미지를 생성하는 데 사용할 수 있습니다.
2025-07-15 20:26