
Imagick::setColorspace 메소드는 이미지를 특정 색공간으로 변환하는 데 사용됩니다. 이 메소드는 이미지의 색공간을 변경할 때 사용됩니다.
이미지의 색공간을 변경하기 위해서는 setColorspace 메소드를 사용해야 합니다. setColorspace 메소드는 이미지의 색공간을 변경하는 데 사용되며, 예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->setColorspace(Imagick::COLORSPACE_SRGB);
$imagick->writeImage('변환된이미지.jpg');
이 코드는 원본 이미지를 sRGB 색공간으로 변환한 후 변환된 이미지를 새로운 파일로 저장합니다.
Imagick::setColorspace 메소드는 다음과 같은 색공간을 지원합니다.
- Imagick::COLORSPACE_SRGB
- Imagick::COLORSPACE_LINEAR
- Imagick::COLORSPACE_LAB
- Imagick::COLORSPACE_LCMS
- Imagick::COLORSPACE_LCMS16
- Imagick::COLORSPACE_LCMSGAMUT
- Imagick::COLORSPACE_LCMSGAMUT16
- Imagick::COLORSPACE_LCMS2
- Imagick::COLORSPACE_LCMS2GAMUT
- Imagick::COLORSPACE_LCMS2GAMUT16
이 메소드는 이미지의 색공간을 변경하는 데 사용되며, 다양한 색공간을 지원합니다.
2025-08-06 03:28