라이브러리
[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 효과를 다르게 주는 것을 볼 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.