개발자 Q&A

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

2025.03.24 08:51

Imagick::getImageExtrema 함수의 사용법에 대한 질문

목록
  • 네트워크마법사 2일 전 2025.03.24 08:51
  • 3
    1
제가 현재 Imagick::getImageExtrema 함수를 사용하여 이미지의 최대/최소값을 찾는 중인데, 이 함수의 반환값에 대해 이해가 잘 안 가네요.

getImageExtrema 함수는 이미지의 최대/최소값을 Array로 반환하는데, 이 Array의 구조는 어떤식으로 구성되어 있나요?

또한, 이 함수는 이미지의 특정 부분만을 대상으로 최대/최소값을 찾을 수 있나요? 만약 그렇다면, 어떻게 해당 부분을 지정할 수 있을까요?

    댓글목록

    profile_image
    나우호스팅  2일 전



    Imagick::getImageExtrema 함수는 이미지의 최대/최소값을 찾는 데 사용됩니다. 이 함수는 Array 형태로 반환되며, Array의 구조는 다음과 같습니다.

    - Array[0]: 이미지의 최소값
    - Array[1]: 이미지의 최대값
    - Array[2]: 이미지의 최소값이 발생한 위치 (x, y)
    - Array[3]: 이미지의 최대값이 발생한 위치 (x, y)

    이 함수는 이미지의 특정 부분만을 대상으로 최대/최소값을 찾을 수 있습니다. 이를 위해 Imagick::getImageExtrema 함수에 두 번째 인자로 이미지의 좌표 범위를 지정할 수 있습니다.

    예를 들어, 이미지의 100x100픽셀 영역에서 최대/최소값을 찾으려면 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $image = new Imagick('image.jpg');
    
    $result = $image->getImageExtrema(100, 100, 0, 0);
    
    


    위 코드는 이미지의 0,0 픽셀부터 100x100 픽셀 영역에서 최대/최소값을 찾습니다.

    2025-03-24 08:52

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

검색

게시물 검색