PHP.mk документација

Imagick::unsharpMaskImage

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

imagick.unsharpmaskimage.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека imagick.unsharpmaskimage.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Imagick::unsharpMaskImage

Референца за `imagick.unsharpmaskimage.php` со подобрена типографија и навигација.

imagick.unsharpmaskimage.php

Imagick::unsharpMaskImage

(PECL imagick 2, PECL imagick 3)

Imagick::unsharpMaskImageОстри слики

= NULL

public function Imagick::unsharpMaskImage(
         float $radius,
         float $sigma,
         float $amount,
         float $threshold,
         int $channel од Imagick 3.4.4. Силно се обесхрабрува потпирањето на оваа функција.
): bool

Остри слики. Сликата ја конволвираме со Гаусов оператор со даден радиус и стандардна девијација (сигма). За разумни резултати, радиусот треба да биде поголем од сигма. Користете радиус од 0 и Imagick::UnsharpMaskImage() ќе избере соодветен радиус за вас.

Параметри

radius

sigma

amount

threshold

channel

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успешен исход.

Errors/Exceptions

Фрла ImagickException при грешка.

Примери

Пример #1 (PECL imagick 2, PECL imagick 3)

<?php
function unsharpMaskImage($imagePath, $radius, $sigma, $amount, $unsharpThreshold) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->unsharpMaskImage($radius, $sigma, $amount, $unsharpThreshold);
header("Content-Type: image/jpg");
echo
$imagick->getImageBlob();
}

?>

Белешки од корисници 1 белешка

Анонимен
пред 17 години
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();
?>
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.