
Gmagick::compositeimage() 함수의 두 번째 인자는 composite 옵션을 지정하는 데 사용됩니다. 이 옵션은 이미지 합성을 위한 다양한 방법을 제공합니다.
Gmagick 7.0.7 버전에서 composite 옵션은 다음과 같습니다.
- Over: 위의 이미지에 아래의 이미지를 겹쳐서 합성합니다.
- Under: 아래의 이미지에 위의 이미지를 겹쳐서 합성합니다.
- In: 위의 이미지의 알파 채널에 따라 아래의 이미지를 합성합니다.
- Out: 위의 이미지의 알파 채널에 따라 아래의 이미지를 합성합니다.
- Atop: 위의 이미지에 아래의 이미지를 겹쳐서 합성하고, 위의 이미지의 알파 채널을 유지합니다.
- Xor: 위의 이미지와 아래의 이미지를 XOR 연산을 수행하여 합성합니다.
- Plus: 위의 이미지와 아래의 이미지를 덧셈 연산을 수행하여 합성합니다.
- Minus: 위의 이미지와 아래의 이미지를 뺄셈 연산을 수행하여 합성합니다.
- Bumpmap: 위의 이미지와 아래의 이미지를 결합하여 3D 효과를 만듭니다.
- Replace: 위의 이미지의 알파 채널에 따라 아래의 이미지를 합성합니다.
- Modulate: 위의 이미지와 아래의 이미지를 곱셈 연산을 수행하여 합성합니다.
이러한 옵션 중 하나를 compositeimage() 함수의 두 번째 인자로 지정하여 이미지 합성을 수행할 수 있습니다.
2025-06-25 10:46