
Imagick::brightnessContrastImage 함수의 첫 번째 인자로 사용하는 Imagick::IMAGE_BRIGHTNESSCONSTRACT_IMAGE_TYPE은 이미지 타입을 지정하는 상수입니다.
이 상수에는 총 4가지 종류의 이미지가 있습니다.
- Imagick::IMAGE_BRIGHTNESSCONSTRACT_IMAGE_TYPE_UNDEFINED: 이미지 타입이 정의되지 않은 경우
- Imagick::IMAGE_BRIGHTNESSCONSTRACT_IMAGE_TYPE_GRAYSCALE: 그레이스케일 이미지
- Imagick::IMAGE_BRIGHTNESSCONSTRACT_IMAGE_TYPE_RGB: RGB 이미지
- Imagick::IMAGE_BRIGHTNESSCONSTRACT_IMAGE_TYPE_CMYK: CMYK 이미지
이미지 타입을 지정하지 않으면, Imagick::IMAGE_BRIGHTNESSCONSTRACT_IMAGE_TYPE_UNDEFINED이 기본값으로 설정됩니다.
따라서, Imagick::brightnessContrastImage 함수를 사용할 때, 이미지 타입을 지정하여 사용해야 합니다.
예를 들어, RGB 이미지의 밝기와 대비를 조절하려면 Imagick::IMAGE_BRIGHTNESSCONSTRACT_IMAGE_TYPE_RGB을 사용하면 됩니다.
2025-07-24 18:42