文字

Imagick::swirlImage

(PECL imagick 2.0.0)

Imagick::swirlImageSwirls the pixels about the center of the image

说明

bool Imagick::swirlImage ( float $degrees )

Swirls the pixels about the center of the image, where degrees indicates the sweep of the arc through which each pixel is moved. You get a more dramatic effect as the degrees move from 1 to 360.

参数

degrees

返回值

成功时返回 TRUE

错误/异常

错误时抛出 ImagickException。

范例

Example #1 Imagick::swirlImage()

<?php
function  swirlImage ( $imagePath $swirl ) {
    
$imagick  = new \ Imagick ( realpath ( $imagePath ));
    
$imagick -> swirlImage ( $swirl );
    
header ( "Content-Type: image/jpg" );
    echo 
$imagick -> getImageBlob ();
}

?>

用户评论:

[#1] Anonymous [2009-11-05 20:47:34]

<?php

$img 
= new Imagick('blablabla.jpg');
$img->swirlImage 20.0 );
header("Content-Type: image/jpeg");
echo 
$img;

?>

上一篇: 下一篇: