라이브러리

[PHP] Imagick::distortImage - 다양한 왜곡 방법을 사용하여 이미지를 왜곡합니다.




Imagick::distortImage 메서드 소개


Imagick::distortImage 메서드는 이미지의 왜곡을 수행하는 메서드입니다. 이 메서드는 주어진 매개변수에 따라 이미지의 모양을 변형시킬 수 있습니다.

매개변수


Imagick::distortImage 메서드는 다음과 같은 매개변수를 받습니다.

- `distortion`: 왜곡을 수행할 매개변수입니다. 이 매개변수는 다음과 같은 값을 가질 수 있습니다.
- `IMAGICK_DISTORTION_PERSPECTIVE`: 시각적 왜곡을 수행합니다.
- `IMAGICK_DISTORTIONaffine`: 비례적 왜곡을 수행합니다.
- `IMAGICK_DISTORTION_CONICAL`: 원뿔형 왜곡을 수행합니다.
- `IMAGICK_DISTORTION_CUBIC`: 3차원 공간에서 왜곡을 수행합니다.
- `IMAGICK_DISTORTION_POLAR`: 극형 왜곡을 수행합니다.
- `IMAGICK_DISTORTION_SHEAR`: 기울임 왜곡을 수행합니다.
- `args`: 왜곡을 수행할 매개변수입니다. 이 매개변수는 매개변수에 따라 다르게 사용됩니다.

예제


다음 예제는 Imagick::distortImage 메서드를 사용하여 이미지의 왜곡을 수행하는 방법을 보여줍니다.

#hostingforum.kr
php

// Imagick 객체를 생성합니다.

$image = new Imagick('원본이미지.jpg');



// 시각적 왜곡을 수행합니다.

$image->distortImage(Imagick::DISTORTION_PERSPECTIVE, array(

    0, 0,  // 왼쪽 상단

    0, 100, // 왼쪽 하단

    100, 0, // 오른쪽 상단

    100, 100, // 오른쪽 하단

));



// 이미지 저장

$image->writeImage('변형이미지.jpg');



참고


Imagick::distortImage 메서드는 이미지의 왜곡을 수행하는 메서드입니다. 이 메서드는 주어진 매개변수에 따라 이미지의 모양을 변형시킬 수 있습니다. 매개변수에 따라 왜곡의 종류가 다를 수 있습니다. 예제에서는 시각적 왜곡을 수행하는 방법을 보여줍니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 489 페이지

검색

게시물 검색