在线文档教程
PHP
Image/ImageMagick

Imagick::setSamplingFactors

Imagick::setSamplingFactors

(PECL imagick 2.0.0)

Imagick::setSamplingFactors — Sets the image sampling factors

Description

bool Imagick::setSamplingFactors ( array $factors )

Sets the image sampling factors.

Parameters

factors

Return Values

Returns TRUE on success.

Examples

Example #1 Imagick::setSamplingFactors()

<?php function setSamplingFactors($imagePath) {     $imagePath = "../imagick/images/FineDetail.png";     $imagick = new \Imagick(realpath($imagePath)     $imagick->setImageFormat('jpg'     $imagick->setSamplingFactors(array('2x2', '1x1', '1x1')     $compressed = $imagick->getImageBlob(          $reopen = new \Imagick(     $reopen->readImageBlob($compressed     $reopen->resizeImage(         $reopen->getImageWidth() * 4,         $reopen->getImageHeight() * 4,         \Imagick::FILTER_POINT,         1               header("Content-Type: image/jpg"     echo $reopen->getImageBlob( } ?>

← Imagick::setResourceLimit

Imagick::setSize →

© 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

https://secure.php.net/manual/en/imagick.setsamplingfactors.php