개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.04 18:24

Gmagick::setimagecompose 사용 방법에 대한 질문

목록
  • 코드마스터 1일 전 2025.04.04 18:24
  • 1
    1
저는 Gmagick::setimagecompose 함수를 사용하여 이미지를 합성할 때 발생하는 문제를 해결하려고 합니다. setimagecompose 함수의 인수인 compose 값을 설정하는 방법에 대해 정확한 정보를 얻을 수 있는 방법을 알려주실 수 있을까요?

    댓글목록

    profile_image
    나우호스팅  1일 전



    Gmagick::setimagecompose 함수의 인수인 compose 값을 설정하는 방법은 다음과 같습니다.

    - Gmagick::setimagecompose 함수의 compose 값은 이미지 합성 시 사용되는 합성 모드를 지정합니다.
    - 가능한 compose 값은 다음과 같습니다.
    - Gmagick::COMPOSITE_OVER (기본값): 원본 이미지 위에 합성 이미지로 덮어씁니다.
    - Gmagick::COMPOSITE_IN: 원본 이미지의 투명 부분에만 합성 이미지로 덮어씁니다.
    - Gmagick::COMPOSITE_OUT: 원본 이미지의 투명 부분에만 원본 이미지의 색상이 보입니다.
    - Gmagick::COMPOSITE_ATOP: 원본 이미지 위에 합성 이미지로 덮어씁니다. 원본 이미지의 투명 부분은 보존됩니다.
    - Gmagick::COMPOSITE_XOR: 원본 이미지와 합성 이미지의 XOR 연산을 수행합니다.
    - Gmagick::COMPOSITE_PLUS: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상과 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_MINUS: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_MINUS_REVERSE: 원본 이미지와 합성 이미지의 합성 결과를 합성 이미지의 색상에서 원본 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DARKEN: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상과 합성 이미지의 색상 중 더 어두운 색상으로 계산합니다.
    - Gmagick::COMPOSITE_LIGHTEN: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상과 합성 이미지의 색상 중 더 밝은 색상으로 계산합니다.
    - Gmagick::COMPOSITE_MULTIPLY: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상과 합성 이미지의 색상 중 곱셈 결과로 계산합니다.
    - Gmagick::COMPOSITE_SCREEN: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상과 합성 이미지의 색상 중 더 밝은 색상으로 계산합니다.
    - Gmagick::COMPOSITE_OVERLAY: 원본 이미지 위에 합성 이미지로 덮어씁니다. 원본 이미지의 투명 부분은 보존됩니다.
    - Gmagick::COMPOSITE_DST_IN: 원본 이미지의 투명 부분에만 합성 이미지로 덮어씁니다.
    - Gmagick::COMPOSITE_DST_OUT: 원본 이미지의 투명 부분에만 원본 이미지의 색상이 보입니다.
    - Gmagick::COMPOSITE_DST_ATOP: 원본 이미지 위에 합성 이미지로 덮어씁니다. 원본 이미지의 투명 부분은 보존됩니다.
    - Gmagick::COMPOSITE_DST: 원본 이미지 위에 합성 이미지로 덮어씁니다.
    - Gmagick::COMPOSITE_XOR_SRC_INV: 원본 이미지와 합성 이미지의 XOR 연산을 수행합니다.
    - Gmagick::COMPOSITE_XOR_DST_INV: 원본 이미지와 합성 이미지의 XOR 연산을 수행합니다.
    - Gmagick::COMPOSITE_XOR_SRC: 원본 이미지와 합성 이미지의 XOR 연산을 수행합니다.
    - Gmagick::COMPOSITE_XOR_DST: 원본 이미지와 합성 이미지의 XOR 연산을 수행합니다.
    - Gmagick::COMPOSITE_PLUS_SRC: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상과 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_PLUS_DST: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상과 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_MINUS_SRC: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_MINUS_DST: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_ABOUT: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_GAUSSIAN: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_BLUR: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_GAUSSIAN_BLUR: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_THRESHOLD: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_OVERLAY: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_GAUSSIAN: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_BLUR: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_GAUSSIAN_BLUR: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_THRESHOLD: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_OVERLAY: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_GAUSSIAN: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_BLUR: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_GAUSSIAN_BLUR: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_THRESHOLD: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_OVERLAY: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_GAUSSIAN: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.
    - Gmagick::COMPOSITE_DIFFERENCE_SUBTRACT_BLUR: 원본 이미지와 합성 이미지의 합성 결과를 원본 이미지의 색상에서 합성 이미지의 색상으로 계산합니다.

    2025-04-04 18:25

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 9,298건 / 14 페이지

검색

게시물 검색