Be aware that this function is extremely CPU intensive.Imagick::adaptiveBlurImage
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Imagick::adaptiveBlurImage
Референца за `imagick.adaptiveblurimage.php` со подобрена типографија и навигација.
Imagick::adaptiveBlurImage
(PECL imagick 2, PECL imagick 3)
Imagick::adaptiveBlurImage — Додава филтер за адаптивно замаглување на сликата
= NULL
$radius, float $sigma, int $channel од Imagick 3.4.4. Силно се обесхрабрува потпирањето на оваа функција.): boolДодава филтер за адаптивно замаглување на сликата. Интензитетот на адаптивното замаглување е драстично намален на работ на сликата, додека стандардното замаглување е униформно низ целата слика. Овој метод е достапен ако Imagick е компајлиран со верзијата на ImageMagick 6.2.9 или понова.
Параметри
radius-
Радиусот на Гаусовата функција, во пиксели, не вклучувајќи го централниот пиксел. Внесете вредност 0 и радиусот ќе биде избран автоматски.
sigma-
Стандардната девијација на Гаусовата функција, во пиксели.
channel-
Ги добива опсезите за еден или повеќе канали на сликата. Овој метод е достапен ако Imagick е компајлиран со верзија на ImageMagick 6.4.0 или понова. Обезбедете каква било константа на каналот што е валидна за вашиот режим на канал. За да се примени на повеќе од еден канал, комбинирајте ги константите на типот на каналот користејќи бинарни оператори. Погледнете ја оваа листа на Обезбедете кој било константен канал што е валиден за вашиот режим на канали. За да се примени на повеќе од еден канал, комбинирајте
Imagick::CHANNEL_DEFAULTсо бинарни оператори. Стандардно е Обезбедете каква било константа на каналот што е валидна за вашиот режим на канал. За да се примени на повеќе од еден канал, комбинирајте ги константите на типот на каналот користејќи бинарни оператори. Погледнете ја оваа листа на
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успешен исход.
Errors/Exceptions
Фрла ImagickException при грешка.
Примери
Пример #1 Користење Замени ги боите на сликата од табела за пребарување на бои.:
Адаптивно заматете слика, а потоа прикажете ја во прелистувачот.
<?php
header('Content-type: image/jpeg');
$image = new Imagick('test.jpg');
$image->adaptiveBlurImage(5,3);
echo $image;
?>Горниот пример ќе прикаже нешто слично на:
Види Исто така
- Извртува слика и прикажува во прелистувачот. - Анотирај слика со текст
- Imagick::blurImage() - Контролира осветленост, сатурација и нијанса
- Imagick::motionBlurImage() - Враќа формати поддржани од Gmagick