라이브러리

[PHP] Gmagick::embossimage - 3차원 효과가 있는 회색조 이미지를 반환합니다.




Gmagick::embossimage


Gmagick::embossimage는 Gmagick 클래스의 메서드 중 하나로, 이미지를 emboss 효과를 주는 메서드입니다. Emboss 효과는 이미지에 있는 픽셀을 높이와 너비의 방향으로 이동시켜서 3D 효과를 주는 것입니다.

# 사용법


Gmagick::embossimage 메서드는 다음과 같은 형식으로 사용할 수 있습니다.

#hostingforum.kr
php

Gmagick::embossimage(int $radius, int $sigma, int $angle)



* `$radius` : emboss 효과의 반경입니다. 기본값은 1입니다.
* `$sigma` : emboss 효과의 표준편차입니다. 기본값은 1입니다.
* `$angle` : emboss 효과의 방향입니다. 기본값은 0입니다.

# 예제


다음은 emboss 효과를 주는 예제입니다.

#hostingforum.kr
php

// Gmagick 클래스를 사용하여 이미지 생성

$image = new Gmagick('image.jpg');



// emboss 효과를 주는 메서드 호출

$image->embossimage(1, 1, 0);



// emboss 효과를 적용한 이미지 저장

$image->write('emboss_image.jpg');



이 예제에서는 `image.jpg`라는 이미지를 emboss 효과를 주고 `emboss_image.jpg`라는 이름으로 저장합니다.

# emboss 효과의 예시


다음은 emboss 효과를 주는 예제입니다. 이 예제에서는 emboss 효과의 반경, 표준편차, 방향을 조절하여 emboss 효과를 다르게 주는 것을 볼 수 있습니다.

#hostingforum.kr
php

// emboss 효과를 주는 메서드 호출

$image->embossimage(2, 2, 45); // 반경 2, 표준편차 2, 방향 45도



// emboss 효과를 주는 메서드 호출

$image->embossimage(3, 3, 90); // 반경 3, 표준편차 3, 방향 90도



// emboss 효과를 주는 메서드 호출

$image->embossimage(1, 1, 135); // 반경 1, 표준편차 1, 방향 135도



이 예제에서는 emboss 효과의 반경, 표준편차, 방향을 조절하여 emboss 효과를 다르게 주는 것을 볼 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색