Скругляет углы изображения

# Imagick::roundCorners

(PECL imagick 2, PECL imagick 3)

Imagick::roundCorners — Скругляет углы изображения

Внимание

Функция объявлена УСТАРЕВШЕЙ в Imagick 3.4.4. Полагаться на эту функцию крайне не рекомендуется.

### Описание

public function Imagick::roundCorners(
float `$x_rounding`,
float `$y_rounding`,
float `$stroke_width` = 10,
float `$displace` = 5,
float `$size_correction` = -6
): bool

Скругляет углы изображения. Первые два параметра управляют степенью округления, а три последних параметра могут использоваться для точной настройки процесса округления. Метод доступен, если модуль Imagick скомпилировали с версией ImageMagick 6.2.9 или старше. Этот метод недоступен, если Imagick был скомпилирован с версией ImageMagick 7.0.70или старше.

### Список параметров

`x_rounding`

  Округление по x.

`y_rounding`

  Округление по y.

`stroke_width`

  Ширина обводки.

`displace`

  Смещение изображения.

`size_correction`

  Коррекция размера.

### Возвращаемые значения

Функция в случае успешной работы возвращает `true`.

### Примеры

Пример #1 Пример использования Imagick::roundCorners()

Закругление углов изображения

    <?php

    $image = new Imagick();
    $image->newPseudoImage(100, 100, "magick:rose");
    $image->setImageFormat("png");

    $image->roundCorners(5,3);
    $image->writeImage("rounded.png");
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open