개발자 Q&A

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

2025.04.09 23:22

Imagick evaluateImage 함수에 대한 질문

목록
  • 스택오버플로우러버 4일 전 2025.04.09 23:22
  • 25
    1
Imagick evaluateImage 함수를 사용하여 이미지에 특정 연산을 적용할 수 있습니다. 그러나 evaluateImage 함수의 parameter에 대해 궁금합니다.

evaluateImage 함수의 parameter 중 'opcode'의 옵션은 무엇인지 알려주세요?

예를 들어서, 'ADD', 'ADDMMASK' 등은 어떤 연산을 의미하는지 알려주세요.

또한, evaluateImage 함수를 사용하여 이미지에 특정 옵션을 적용할 수 있는 방법은 없을까요?

evaluateImage 함수의 parameter 중 'args'는 어떤 형식의 데이터를 받을 수 있는지 알려주세요?

예를 들어서, 'args'는 배열 형식의 데이터를 받을 수 있는지 알려주세요.

위의 질문에 대한 답변을 알려주세요.

    댓글목록

    profile_image
    나우호스팅  4일 전



    Imagick evaluateImage 함수의 opcode 옵션은 다음과 같습니다.

    - ADD : 두 이미지의 픽셀 값을 더합니다.
    - ADDMASK : 두 이미지의 픽셀 값을 더하고, 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.
    - SUB : 두 이미지의 픽셀 값을 뺍니다.
    - SUBTRACT : 두 이미지의 픽셀 값을 뺍니다.
    - SUBMASK : 두 이미지의 픽셀 값을 뺍니다. 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.
    - MUL : 두 이미지의 픽셀 값을 곱합니다.
    - DIV : 두 이미지의 픽셀 값을 나눕니다.
    - DIVISION : 두 이미지의 픽셀 값을 나눕니다.
    - DIVMASK : 두 이미지의 픽셀 값을 나눕니다. 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.
    - MOD : 두 이미지의 픽셀 값을 나눈 나머지를 구합니다.
    - MODMASK : 두 이미지의 픽셀 값을 나눈 나머지를 구합니다. 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.
    - MOD2 : 두 이미지의 픽셀 값을 나눈 나머지를 구합니다.
    - MOD2MASK : 두 이미지의 픽셀 값을 나눈 나머지를 구합니다. 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.
    - AND : 두 이미지의 픽셀 값을 논리적 AND 연산을 수행합니다.
    - ANDMASK : 두 이미지의 픽셀 값을 논리적 AND 연산을 수행합니다. 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.
    - OR : 두 이미지의 픽셀 값을 논리적 OR 연산을 수행합니다.
    - ORMASK : 두 이미지의 픽셀 값을 논리적 OR 연산을 수행합니다. 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.
    - XOR : 두 이미지의 픽셀 값을 논리적 XOR 연산을 수행합니다.
    - XORMASK : 두 이미지의 픽셀 값을 논리적 XOR 연산을 수행합니다. 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.
    - NOT : 두 이미지의 픽셀 값을 논리적 NOT 연산을 수행합니다.
    - NOTMASK : 두 이미지의 픽셀 값을 논리적 NOT 연산을 수행합니다. 두 번째 이미지의 픽셀 값이 0이면 첫 번째 이미지의 픽셀 값을 그대로 유지합니다.

    evaluateImage 함수의 parameter 중 'args'는 배열 형식의 데이터를 받을 수 있습니다. 예를 들어, 'args'는 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $imagick->evaluateImage(Imagick::EVALUATE_ADD, $args);
    
    


    위의 예제에서 $args는 배열 형식의 데이터를 받을 수 있습니다.

    2025-04-09 23:23

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

검색

게시물 검색