
getImageMatteColor 함수는 Imagick 라이브러리를 사용하여 이미지의 마테 컬러를 가져오거나 설정하는 함수입니다. 마테 컬러란 이미지의 투명한 부분의 색상을 의미합니다.
getImageMatteColor 함수를 사용하여 이미지의 마테 컬러를 가져올 때는 다음과 같은 옵션을 지정할 수 있습니다.
- colorSpace: 이미지의 색공간을 지정합니다. 기본값은 RGB입니다.
- matteColor: 마테 컬러를 가져올 때 사용하는 색상을 지정합니다. 기본값은 흰색입니다.
getImageMatteColor 함수를 사용하여 이미지의 마테 컬러를 변경하는 방법은 다음과 같습니다.
- getImageMatteColor 함수를 사용하여 마테 컬러를 가져오고, 가져온 마테 컬러를 변경한 후 setImageMatteColor 함수를 사용하여 변경된 마테 컬러를 설정합니다.
예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$image = new Imagick('image.jpg');
$matteColor = $image->getImageMatteColor();
$matteColor->setColor('red');
$image->setImageMatteColor($matteColor);
$image->writeImage('output.jpg');
이 코드는 'image.jpg' 파일의 마테 컬러를 가져와서 빨간색으로 변경한 후 'output.jpg' 파일로 저장합니다.
2025-08-09 10:35