
Gmagick::getimagecompose() 메서드는 이미지의 현재 합성 모드를 반환합니다. 이 메서드를 사용하기 위해서는 이미지를 생성하거나 로드한 후에 getimagecompose() 메서드를 호출하면 됩니다.
이미지의 합성 모드는 Gmagick 클래스의 COMPOSITE_ 상수에 정의된 값 중 하나를 사용하여 설정할 수 있습니다. 예를 들어, Gmagick::COMPOSITE_OVER는 이미지의 픽셀을 덮어씌우는 합성 모드를 나타냅니다.
Gmagick 클래스에서 지원하는 합성 모드는 다음과 같습니다.
- Gmagick::COMPOSITE_CLEAR: 이미지의 픽셀을 모두 지움
- Gmagick::COMPOSITE_COPY: 이미지의 픽셀을 복사
- Gmagick::COMPOSITE_COPY_RED: 이미지의 빨간색 픽셀을 복사
- Gmagick::COMPOSITE_COPY_GREEN: 이미지의 초록색 픽셀을 복사
- Gmagick::COMPOSITE_COPY_BLUE: 이미지의 파란색 픽셀을 복사
- Gmagick::COMPOSITE_COPY_ALPHA: 이미지의 알파 채널을 복사
- Gmagick::COMPOSITE_OVER: 이미지의 픽셀을 덮어씌움
- Gmagick::COMPOSITE_OVER_COPY: 이미지의 픽셀을 덮어씌우고 복사
- Gmagick::COMPOSITE_OVER_RED: 이미지의 빨간색 픽셀을 덮어씌움
- Gmagick::COMPOSITE_OVER_GREEN: 이미지의 초록색 픽셀을 덮어씌움
- Gmagick::COMPOSITE_OVER_BLUE: 이미지의 파란색 픽셀을 덮어씌움
- Gmagick::COMPOSITE_OVER_ALPHA: 이미지의 알파 채널을 덮어씌움
- Gmagick::COMPOSITE_IN: 이미지의 픽셀을 교집합으로 합성
- Gmagick::COMPOSITE_IN_COPY: 이미지의 픽셀을 교집합으로 합성하고 복사
- Gmagick::COMPOSITE_IN_RED: 이미지의 빨간색 픽셀을 교집합으로 합성
- Gmagick::COMPOSITE_IN_GREEN: 이미지의 초록색 픽셀을 교집합으로 합성
- Gmagick::COMPOSITE_IN_BLUE: 이미지의 파란색 픽셀을 교집합으로 합성
- Gmagick::COMPOSITE_IN_ALPHA: 이미지의 알파 채널을 교집합으로 합성
- Gmagick::COMPOSITE_OUT: 이미지의 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_OUT_COPY: 이미지의 픽셀을 차집합으로 합성하고 복사
- Gmagick::COMPOSITE_OUT_RED: 이미지의 빨간색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_OUT_GREEN: 이미지의 초록색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_OUT_BLUE: 이미지의 파란색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_OUT_ALPHA: 이미지의 알파 채널을 차집합으로 합성
- Gmagick::COMPOSITE_ATOP: 이미지의 픽셀을 덮어씌우고 교집합으로 합성
- Gmagick::COMPOSITE_ATOP_COPY: 이미지의 픽셀을 덮어씌우고 교집합으로 합성하고 복사
- Gmagick::COMPOSITE_ATOP_RED: 이미지의 빨간색 픽셀을 덮어씌우고 교집합으로 합성
- Gmagick::COMPOSITE_ATOP_GREEN: 이미지의 초록색 픽셀을 덮어씌우고 교집합으로 합성
- Gmagick::COMPOSITE_ATOP_BLUE: 이미지의 파란색 픽셀을 덮어씌우고 교집합으로 합성
- Gmagick::COMPOSITE_ATOP_ALPHA: 이미지의 알파 채널을 덮어씌우고 교집합으로 합성
- Gmagick::COMPOSITE_XOR: 이미지의 픽셀을 배타적 합성
- Gmagick::COMPOSITE_XOR_RED: 이미지의 빨간색 픽셀을 배타적 합성
- Gmagick::COMPOSITE_XOR_GREEN: 이미지의 초록색 픽셀을 배타적 합성
- Gmagick::COMPOSITE_XOR_BLUE: 이미지의 파란색 픽셀을 배타적 합성
- Gmagick::COMPOSITE_XOR_ALPHA: 이미지의 알파 채널을 배타적 합성
- Gmagick::COMPOSITE_PLUS: 이미지의 픽셀을 덮어씌우고 합성
- Gmagick::COMPOSITE_PLUS_RED: 이미지의 빨간색 픽셀을 덮어씌우고 합성
- Gmagick::COMPOSITE_PLUS_GREEN: 이미지의 초록색 픽셀을 덮어씌우고 합성
- Gmagick::COMPOSITE_PLUS_BLUE: 이미지의 파란색 픽셀을 덮어씌우고 합성
- Gmagick::COMPOSITE_PLUS_ALPHA: 이미지의 알파 채널을 덮어씌우고 합성
- Gmagick::COMPOSITE_MINUS: 이미지의 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_MINUS_RED: 이미지의 빨간색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_MINUS_GREEN: 이미지의 초록색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_MINUS_BLUE: 이미지의 파란색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_MINUS_ALPHA: 이미지의 알파 채널을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE: 이미지의 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_RED: 이미지의 빨간색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_GREEN: 이미지의 초록색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_BLUE: 이미지의 파란색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_ALPHA: 이미지의 알파 채널을 차집합으로 합성
- Gmagick::COMPOSITE_MINUS_INVERTED: 이미지의 픽셀을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_MINUS_INVERTED_RED: 이미지의 빨간색 픽셀을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_MINUS_INVERTED_GREEN: 이미지의 초록색 픽셀을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_MINUS_INVERTED_BLUE: 이미지의 파란색 픽셀을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_MINUS_INVERTED_ALPHA: 이미지의 알파 채널을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT: 이미지의 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_RED: 이미지의 빨간색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_GREEN: 이미지의 초록색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_BLUE: 이미지의 파란색 픽셀을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_ALPHA: 이미지의 알파 채널을 차집합으로 합성
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_INVERTED: 이미지의 픽셀을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_INVERTED_RED: 이미지의 빨간색 픽셀을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_INVERTED_GREEN: 이미지의 초록색 픽셀을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_INVERTED_BLUE: 이미지의 파란색 픽셀을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_INVERTED_ALPHA: 이미지의 알파 채널을 차집합으로 합성하고 반전
- Gmagick::COMPOSITE_DISSOLVE: 이미지의 픽셀을 교집합으로 합성
- Gmagick::COMPOSITE_DISSOLVE_RED: 이미지의 빨간색 픽셀을 교집합으로 합성
- Gmagick::COMPOSITE_DISSOLVE_GREEN: 이미지의 초록색 픽셀을 교집합으로 합성
- Gmagick::COMPOSITE_DISSOLVE_BLUE: 이미지의 파란색 픽셀을 교집합으로 합성
- Gmagick::COMPOSITE_DISSOLVE_ALPHA
2025-07-05 11:20