
Gmagick::swirlimage 함수를 사용하여 이미지를 휠링할 때, 다양한 옵션을 설정하여 다양한 효과를 구현할 수 있습니다.
- swirlradius: 휠링 효과의 반경을 결정합니다. 예를 들어, swirlradius를 50으로 설정하면 휠링 효과의 반경이 50픽셀이 됩니다.
- swirlstartcolor와 swirlendcolor: 휠링 효과의 시작과 끝 색상을 결정합니다. 예를 들어, swirlstartcolor를 '#0000FF'로 설정하고, swirlendcolor를 '#00FF00'로 설정하면 휠링 효과의 시작 색상이 파란색이고, 끝 색상이 초록색이 됩니다.
- swirlmatrix: 휠링 효과의 매트릭스를 결정합니다. NULL로 설정하면 기본 매트릭스를 사용합니다.
- swirltype: 휠링 효과의 유형을 결정합니다. 예를 들어, swirltype을 'swirl'로 설정하면 휠링 효과가 회전하는 효과를 나타냅니다.
예를 들어, 다음 코드를 사용하여 이미지를 휠링할 수 있습니다.
#hostingforum.kr
php
$gm = new Gmagick();
$gm->read('원본이미지.jpg');
$gm->swirlimage(50, '#0000FF', '#00FF00', NULL, 'swirl');
$gm->write('휠링이미지.jpg');
이러한 옵션들을 조합하여 다양한 휠링 효과를 구현할 수 있습니다. 예를 들어, 다음 코드를 사용하여 이미지를 휠링할 수 있습니다.
#hostingforum.kr
php
$gm = new Gmagick();
$gm->read('원본이미지.jpg');
$gm->swirlimage(50, '#0000FF', '#00FF00', NULL, 'swirl');
$gm->swirlimage(100, '#00FF00', '#0000FF', NULL, 'swirl');
$gm->write('휠링이미지.jpg');
이러한 코드를 사용하여 다양한 휠링 효과를 구현할 수 있습니다.
2025-07-23 07:27