downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Imagick::valid> <Imagick::uniqueImageColors
[edit] Last updated: Fri, 25 May 2012

view this page in

Imagick::unsharpMaskImage

(PECL imagick 2.0.0)

Imagick::unsharpMaskImageRend une image plus nette

Description

bool Imagick::unsharpMaskImage ( float $radius , float $sigma , float $amount , float $threshold [, int $channel = Imagick::CHANNEL_ALL ] )

Rend une image plus nette. Nous traitons l'image avec un opérateur Gaussien d'un radius donné et d'une déviation standard (sigma). Pour de bons résultats, le radius doit être supérieur au sigma. L'utilisation d'un radius de 0 et Imagick::UnsharpMaskImage() sélectionne un bon radius pour vous.

Liste de paramètres

radius

sigma

amount

threshold

channel

Valeurs de retour

Returns TRUE on success.

Erreurs / Exceptions

Lance une exception ImagickException si une erreur survient.



add a note add a note User Contributed Notes Imagick::unsharpMaskImage
Anonymous 24-Feb-2009 08:00
Prepare photo for web

<?php
$im
= new Imagick($SrcFile);

$im->resizeImage ( $Width, $Height , Imagick::FILTER_QUADRATIC , 1 );
       
$im->normalizeImage();
$im->unsharpMaskImage(0 , 0.5 , 1 , 0.05);
       
$im->setImageFormat( "jpg" );
$im->setCompressionQuality(75);

$im->writeImage( $OutFile );
       
$im->removeImage();
?>

 
show source | credits | stats | sitemap | contact | advertising | mirror sites