# php_manual

id: GearmanTask::sendWorkload
type: function
doc:
<comment>Description:</comment>
  Отправка данных задачи
  
  Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, её имя и относящаяся к ней
  документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию
  на свой страх и риск.

<comment>Param:</comment>
  <info>string</info>  <strong>$data</strong>  Передаваемые обработчику данные.

<comment>Return:</comment>
  <info>int|false</info>  Размер переданных данных или <info>false</info> в случае неудачи.

<comment>See Also:</comment>
   * GearmanTask::recvData


id: GearmanTask::taskDenominator
type: function
doc:
<comment>Description:</comment>
  Получить знаменатель процента выполненной работы
    
  
  Получает знаменатель дроби, который используется для определения процента выполненной работы.

<comment>Return:</comment>
  <info>false|int</info>  Число от 0 до 100 или <info>false</info>, если определить значение не удалось.

<comment>See Also:</comment>
   * GearmanTask::taskNumerator


id: GearmanTask::taskNumerator
type: function
doc:
<comment>Description:</comment>
  Получение числителя процента выполненной работы
    
  
  Возвращает числитель дроби, которая используется для вычисления процента выполненной работы.

<comment>Return:</comment>
  <info>false|int</info>  Число от 0 до 100 или <info>false</info>, если значение определить не удалось.

<comment>See Also:</comment>
   * GearmanTask::taskDenominator


id: GearmanTask::unique
type: function
doc:
<comment>Description:</comment>
  Получение уникального идентификатора задачи
    
  
  Возвращает уникальный идентификатор этой задачи. Этот идентификатор присваивает <class>GearmanClient</class>, в
  отличие от дескриптора задания, который устанавливает сервер заданий Gearman.

<comment>Return:</comment>
  <info>false|string</info>  Уникальный идентификатор или <info>false</info>, если идентификатор не присвоен.

<comment>See Also:</comment>
   * GearmanClient::do
   * GearmanClient::addTask


id: GearmanTask::uuid
type: function
doc:
<comment>Description:</comment>
  Получение уникального идентификатора задачи (устаревший метод)
    
  
  Возвращает уникальный идентификатор этой задачи. Этот идентификатор присваивает <class>GearmanClient</class>, в
  отличие от идентификатора объекта задания, который устанавливает сервер задач.
  
  Этот метод был заменён на GearmanTask::unique в версии 0.6.0 модуля Gearman.

<comment>Return:</comment>
  <info>string</info>  Уникальный идентификатор или <info>false</info>, если идентификатор не назначен.

<comment>See Also:</comment>
   * GearmanClient::do
   * GearmanClient::addTask


id: GearmanWorker::__construct
type: function
doc:
<comment>Description:</comment>
  Создание объекта GearmanWorker
  
  Создаёт объект <class>GearmanWorker</class>, представляющий обработчик, который подключается к серверу задач и
  принимает задачи для выполнения.

<comment>Return:</comment>
  <info>unknown</info>  Объект класса <class>GearmanWorker</class>.

<comment>See Also:</comment>
   * GearmanWorker::clone


id: GearmanWorker::addFunction
type: function
doc:
<comment>Description:</comment>
  Регистрация и добавление callback-функции
  
  Регистрирует имя функции на сервере заданий и добавляет ссылку на эту функцию для обратного
  вызова. Необязательно можно задать дополнительные данные контекста, которые будет использоваться
  во время вызова callback-функции и время ожидания.

<comment>Param:</comment>
  <info>string</info>    <strong>$function_name</strong>  Имя функции, которое необходимо зарегистрировать на сервере заданий.
  <info>callable</info>  <strong>$function</strong>       Callback-функция, которая будет вызываться, когда сервер получит задание
                            для зарегистрированного имени.
  <info>mixed</info>     <strong>$context</strong>        Ссылка на произвольные данные контекста приложения, к которым нужно
                            обеспечить доступ из функции.
  <info>int</info>       <strong>$timeout</strong>        Временной интервал в секундах

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.

<comment>See Also:</comment>
   * GearmanClient::do


id: GearmanWorker::addOptions
type: function
doc:
<comment>Description:</comment>
  Добавление настроек обработчика
  
  Добавляет одну или несколько настроек к ранее установленным.

<comment>Param:</comment>
  <info>int</info>  <strong>$option</strong>  Добавляемые настройки

<comment>Return:</comment>
  <info>true</info>  Функция всегда возвращает <info>true</info>.

<comment>See Also:</comment>
   * GearmanWorker::options
   * GearmanClient::setOptions
   * GearmanClient::removeOptions


id: GearmanWorker::addServer
type: function
doc:
<comment>Description:</comment>
  Добавление сервера заданий
  
  Добавляет сервер заданий в обработчик. Обработчик хранит список серверов, от которых он может
  получать задания на обработку. Метод просто добавляет информацию о сервере в этот список, никакого
  обмена данными между сервером и обработчиком в этот момент не происходит.

<comment>Param:</comment>
  <info>string</info>  <strong>$host</strong>  Имя хоста сервера задач.
  <info>int</info>     <strong>$port</strong>  Порт сервера задач.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.

<comment>See Also:</comment>
   * GearmanWorker::addServers


id: GearmanWorker::addServers
type: function
doc:
<comment>Description:</comment>
  Добавление серверов заданий
  
  Добавляет один или несколько серверов задач в данный обработчик. Обработчик хранит список
  серверов, от которых он может получать задания на обработку. Метод просто добавляет информацию о
  серверах в этот список, никакого обмена данными между сервером и обработчиком в этот момент не
  происходит.

<comment>Param:</comment>
  <info>string</info>  <strong>$servers</strong>  Список разделённых запятой серверов в формате хост:порт. Если порт не указан, по
                    умолчанию принимается номер 4730.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.

<comment>See Also:</comment>
   * GearmanWorker::addServer


id: GearmanWorker::clone
type: function
doc:
<comment>Description:</comment>
  Создание копии обработчика
  
  Создаёт копию обработчика.

<comment>Return:</comment>
  <info>void</info>  Объект класса <class>GearmanWorker</class>.


id: GearmanWorker::echo
type: function
doc:
<comment>Description:</comment>
  Проверка отклика серверов заданий
  
  Посылает данные всем серверам задач, чтобы проверить, какие из серверов ответят. Это отладочная
  функция, для проверки отклика серверов.

<comment>Param:</comment>
  <info>string</info>  <strong>$workload</strong>  Произвольные сериализованные данные

<comment>Return:</comment>
  <info>bool</info>  Стандартное для Gearman возвращаемое значение.

<comment>See Also:</comment>
   * GearmanClient::echo


id: GearmanWorker::error
type: function
doc:
<comment>Description:</comment>
  Получение последней обнаруженной ошибки
    
  
  Возвращает строку с сообщением о последней обнаруженной ошибке.

<comment>Return:</comment>
  <info>string|false</info>  Строка с описанием ошибки или <info>false</info>, если сообщение об ошибке отсутствует.

<comment>See Also:</comment>
   * GearmanWorker::getErrno


id: GearmanWorker::getErrno
type: function
doc:
<comment>Description:</comment>
  Получение номера ошибки
  
  Возвращает номер ошибки, когда какой-либо метод вернул значение GEARMAN_ERRNO.

<comment>Return:</comment>
  <info>int</info>  Допустимый номер ошибки.

<comment>See Also:</comment>
   * GearmanWorker::error


id: GearmanWorker::options
type: function
doc:
<comment>Description:</comment>
  Получение настроек обработчика
  
  Получает настройки обработчика, ранее установленные для него.

<comment>Return:</comment>
  <info>int</info>  Текущие настройки обработчика.

<comment>See Also:</comment>
   * GearmanWorker::setOptions


id: GearmanWorker::register
type: function
doc:
<comment>Description:</comment>
  Регистрация функции на сервере заданий
    
  
  Регистрирует имя функции на сервере заданий и дополнительно задаёт время ожидания. Время ожидания
  определяет, сколько секунд сервер будет ждать, после чего объявит задание проваленным. Нулевое
  значение времени ожидания означает отсутствие ограничения.

<comment>Param:</comment>
  <info>string</info>  <strong>$function_name</strong>  Имя функции, которое необходимо зарегистрировать на сервере.
  <info>int</info>     <strong>$timeout</strong>        Временной интервал в секундах.

<comment>Return:</comment>
  <info>bool</info>  Стандартное возвращаемое значение Gearman.

<comment>See Also:</comment>
   * GearmanWorker::unregister
   * GearmanWorker::unregisterAll


id: GearmanWorker::removeOptions
type: function
doc:
<comment>Description:</comment>
  Удаление настроек обработчика
  
  Удаляет одну или несколько настроек обработчика.

<comment>Param:</comment>
  <info>int</info>  <strong>$option</strong>  Настройки, которые необходимо удалить.

<comment>Return:</comment>
  <info>true</info>  Функция всегда возвращает <info>true</info>.

<comment>See Also:</comment>
   * GearmanWorker::options
   * GearmanWorker::setOptions
   * GearmanWorker::addOptions


id: GearmanWorker::returnCode
type: function
doc:
<comment>Description:</comment>
  Получение последнего кода возврата Gearman
    
  
  Извлекает последний код возврата Gearman.

<comment>Return:</comment>
  <info>int</info>  Допустимый возвращаемый код Gearman.

<comment>See Also:</comment>
   * GearmanWorker::error
   * GearmanWorker::getErrno


id: GearmanWorker::setId
type: function
doc:
<comment>Description:</comment>
  Назначает обработчику идентификатор, чтобы в дальнейшем иметь
     возможность опросить все доступные обработчики
    
  
  Назначает обработчику идентификатор.

<comment>Param:</comment>
  <info>string</info>  <strong>$id</strong>  Строковый идентификатор.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: GearmanWorker::setOptions
type: function
doc:
<comment>Description:</comment>
  Установка настроек обработчика
  
  Устанавливает значения одной или нескольких настроек.

<comment>Param:</comment>
  <info>int</info>  <strong>$option</strong>  Настройки, которые необходимо установить.

<comment>Return:</comment>
  <info>true</info>  Функция всегда возвращает <info>true</info>.

<comment>See Also:</comment>
   * GearmanWorker::options
   * GearmanWorker::addOptions
   * GearmanWorker::removeOptions
   * GearmanClient::setOptions


id: GearmanWorker::setTimeout
type: function
doc:
<comment>Description:</comment>
  Задание времени ожидания ввода/вывода на сокете
    
  
  Устанавливает время ожидания активности на сокете.

<comment>Param:</comment>
  <info>int</info>  <strong>$timeout</strong>  Временной интервал в миллисекундах. Отрицательное значение указывает на отсутствие
                 ограничений.

<comment>Return:</comment>
  <info>true</info>  Функция всегда возвращает <info>true</info>.

<comment>See Also:</comment>
   * GearmanWorker::timeout


id: GearmanWorker::timeout
type: function
doc:
<comment>Description:</comment>
  Получение значения время ожидания запросов на сокете
    
  
  Возвращает текущее значение времени ожидания, то есть время, в течение которого обработчик ожидает
  запрос от сервера заданий.

<comment>Return:</comment>
  <info>int</info>  Временной интервал в миллисекундах. Отрицательное значение указывает на бесконечное время
       ожидания.

<comment>See Also:</comment>
   * GearmanWorker::setTimeout


id: GearmanWorker::unregister
type: function
doc:
<comment>Description:</comment>
  Удалить регистрацию имени функции на всех серверах заданий
    
  
  Снимает регистрацию имени функции на всех серверах заданий. Это значит, что этому обработчику
  (этой функции) задания посылаться больше не будут.

<comment>Param:</comment>
  <info>string</info>  <strong>$function_name</strong>  Имя функции, регистрацию которой требуется снять.

<comment>Return:</comment>
  <info>bool</info>  Стандартное возвращаемое значение Gearman.

<comment>See Also:</comment>
   * GearmanWorker::register
   * GearmanWorker::unregisterAll


id: GearmanWorker::unregisterAll
type: function
doc:
<comment>Description:</comment>
  Удаление регистрации всех имён функций на серверах заданий
    
  
  Снимает регистрацию всех ранее зарегистрированных функций на всех серверах заданий. Это значит,
  что этому обработчику больше не будут поступать никакие задачи.

<comment>Return:</comment>
  <info>bool</info>  Стандартное возвращаемое значение Gearman.

<comment>See Also:</comment>
   * GearmanWorker::register
   * GearmanWorker::unregister


id: GearmanWorker::wait
type: function
doc:
<comment>Description:</comment>
  Ожидание запроса с одного из сервера задач
    
  
  При работе в неблокирующем режиме ввода/вывода заставляет обработчика ожидать задания от
  какого-либо сервера заданий Gearman. В случае отказа будет выдано предупреждение <info>E_WARNING</info> с
  указанием последней произошедшей ошибки.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.

<comment>See Also:</comment>
   * GearmanWorker::work


id: GearmanWorker::work
type: function
doc:
<comment>Description:</comment>
  Ожидание и выполнение заданий
    
  
  Ждёт от сервера задание, а затем вызывает соответствующую callback-функцию для его обработки.
  Вызывает ошибку уровня <info>E_WARNING</info> с информацией о последней ошибке Gearman в случаях, когда код
  возврата функции отличается от <info>GEARMAN_SUCCESS</info>, <info>GEARMAN_IO_WAIT</info> или <info>GEARMAN_WORK_FAIL</info>.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.

<comment>See Also:</comment>
   * GearmanWorker::addFunction


id: Gender\Gender::__construct
type: function
doc:
<comment>Description:</comment>
  Конструктор объекта класса Gender
  
  Создаёт объект класса Gender, который необязательно может быть подключён к внешнему словарю имён.
  Если внешняя база данных не задана, то будут использоваться внутренние скомпилированные данные.

<comment>Param:</comment>
  <info>string</info>  <strong>$dsn</strong>  DSN для открытия.


id: Gender\Gender::connect
type: function
doc:
<comment>Description:</comment>
  Соединение с внешней базой имён
  
  Подключение к внешнему словарю имён. В данный момент поддерживаются только потоковые ресурсы.

<comment>Param:</comment>
  <info>string</info>  <strong>$dsn</strong>  DSN для открытия.

<comment>Return:</comment>
  <info>bool</info>  <info>true</info> либо <info>false</info> в зависимости от успешности.


id: Gender\Gender::country
type: function
doc:
<comment>Description:</comment>
  Получить текстовое представление страны
  
  Возвращает текстовое представление страны из констант класса Gender.

<comment>Param:</comment>
  <info>int</info>  <strong>$country</strong>  Идентификатор страны, заданный константой класса <class>Gender\Gender</class>.

<comment>Return:</comment>
  <info>array|false</info>  Возвращает массив с коротким и полным имени страны в случае успешного выполнения или
               <info>false</info> в случае возникновения ошибки.


id: Gender\Gender::get
type: function
doc:
<comment>Description:</comment>
  Получить пол по имени
  
  Получить пол по имени в заданной стране.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>     Имя для проверки.
  <info>int</info>     <strong>$country</strong>  Идентификатор страны, заданный константой класса Gender.

<comment>Return:</comment>
  <info>int</info>  Возвращает пол по имени.


id: Gender\Gender::isNick
type: function
doc:
<comment>Description:</comment>
  Проверяет, является ли name0 псевдонимом для name1
  
  Проверяет, является ли name0 псевдонимом для name1.

<comment>Param:</comment>
  <info>string</info>  <strong>$name0</strong>    Имя для проверки.
  <info>string</info>  <strong>$name1</strong>    Имя для проверки.
  <info>int</info>     <strong>$country</strong>  Идентификатор страны, определяемой константой класса Gender. Если опущен, то
                    используется ANY_COUNTRY.

<comment>Return:</comment>
  <info>array</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: Gender\Gender::similarNames
type: function
doc:
<comment>Description:</comment>
  Получить похожие имена
  
  Получить похожие имена для заданных имени и страны.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>     Имя для проверки.
  <info>int</info>     <strong>$country</strong>  Идентификатор страны заданный константой класса. Если опущен, то используется
                    ANY_COUNTRY.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив с найденными похожими именами.


id: Generator
type: class
doc:
<comment>Description:</comment>
  Создание объектов типа <class>Generator</class> описано в разделе Генераторы.
  
  Объекты <class>Generator</class> не могут быть созданы с помощью оператора new.


id: Generator::__wakeup
type: function
doc:
<comment>Description:</comment>
  Callback-функция сериализации
  
  Выбрасывает исключение, поскольку генераторы не могут быть сериализованы.

<comment>Return:</comment>
  <info>void</info>  Функция не возвращает значения после выполнения.


id: Generator::current
type: function
doc:
<comment>Description:</comment>
  Получить текущее значение генератора

<comment>Return:</comment>
  <info>mixed</info>  Возвращает текущее значение.


id: Generator::getReturn
type: function
doc:
<comment>Description:</comment>
  Получить значение, возвращаемое генератором

<comment>Return:</comment>
  <info>mixed</info>  Получает возвращаемое значение генератора, после его завершения.


id: Generator::key
type: function
doc:
<comment>Description:</comment>
  Получить ключ сгенерированного элемента
  
  Получает ключ сгенерированного элемента.

<comment>Return:</comment>
  <info>mixed</info>  Возвращает ключ сгенерированного элемента.


id: Generator::next
type: function
doc:
<comment>Description:</comment>
  Возобновить работу генератора
  
  Вызов Generator::next имеет тот же эффект, что и вызов Generator::send с <info>null</info> в качестве
  аргумента.

<comment>Return:</comment>
  <info>void</info>  Функция не возвращает значения после выполнения.


id: Generator::rewind
type: function
doc:
<comment>Description:</comment>
  Перемотать итератор
  
  Если итерация уже начата, то выбрасывает исключение.

<comment>Return:</comment>
  <info>void</info>  Функция не возвращает значения после выполнения.


id: Generator::send
type: function
doc:
<comment>Description:</comment>
  Передать значение в генератор
  
  Передача заданного значения в генератор как результат текущего выражения yield и возобновление его
  работы.
  
  Если генератор ещё не дошёл до первого вызова оператора yield, он выполнится до момента первого
  вызова yield, прежде чем передаст в него значение. Так что нет необходимости вызывать генератор с
  помощью Generator::next перед вызовом этого метода (как это делается в Python).

<comment>Param:</comment>
  <info>mixed</info>  <strong>$value</strong>  Значение, которое отправляется в генератор. Это значение будет текущим возвращаемым
                 значением выражения yield генератора.

<comment>Return:</comment>
  <info>mixed</info>  Возвращает сгенерированное значение.


id: Generator::throw
type: function
doc:
<comment>Description:</comment>
  Бросить исключение в генератор
  
  Выбрасывает исключение в генератор и возобновляет его выполнение. Поведение будет таким, как будто
  текущее значение yield заменили на выражение <return>throw $exception</return>.
  
  Если к моменту вызова этого метода генератор закрыт, исключение будет выброшено в контексте
  вызывающего кода.

<comment>Param:</comment>
  <info>Throwable</info>  <strong>$exception</strong>  Исключение, которое надо выбросить в генератор.

<comment>Return:</comment>
  <info>mixed</info>  Возвращает сгенерированное значение.


id: Generator::valid
type: function
doc:
<comment>Description:</comment>
  Проверка, закрыт ли итератор

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>false</info>, если итератор закрыт и <info>true</info> в обратном случае.


id: GlobIterator
type: class
doc:
<comment>Description:</comment>
  Итерирует через файловую систему похожим образом, как работает <strong>glob()</strong>.


id: GlobIterator::__construct
type: function
doc:
<comment>Description:</comment>
  Создаёт итератор директории, используя glob-выражение
    
  
  Создаёт новый итератор директории на основе glob-выражения.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>  Шаблон <strong>glob()</strong>.
  <info>int</info>     <strong>$flags</strong>    Флаги настроек. Флаги можно задавать битовой маской констант <class>FilesystemIterator</class>.

<comment>See Also:</comment>
   * DirectoryIterator::__construct
   * GlobIterator::count
   * <strong>glob()</strong>


id: GlobIterator::count
type: function
doc:
<comment>Description:</comment>
  Определяет количество директорий и файлов
    
  
  Определяет количество директорий и файлов, совпадающих с glob-выражением.

<comment>Return:</comment>
  <info>int</info>  Количество директорий и файлов в виде целого числа (<info>int</info>).

<comment>See Also:</comment>
   * GlobIterator::__construct
   * <strong>count()</strong>
   * <strong>glob()</strong>


id: Gmagick::COMPOSITE_ATOP
type: constant
doc:
<comment>Description:</comment>
  Результат имеет ту же форму, что и исходное изображение, но затемнённый с помощью композитного
  изображения в местах пересечения.


id: Gmagick::COMPOSITE_BUMPMAP
type: constant
doc:
<comment>Description:</comment>
  То же, что и COMPOSITE_MULTIPLY, за исключением того, что исходное изображение сначала
  преобразуется к оттенкам серого.


id: Gmagick::COMPOSITE_COLORBURN
type: constant
doc:
<comment>Description:</comment>
  Затемняет целевое изображение, для отражения исходного изображения.


id: Gmagick::COMPOSITE_COLORDODGE
type: constant
doc:
<comment>Description:</comment>
  Осветляет целевое изображение, для отражения исходного изображения.


id: Gmagick::COMPOSITE_COLORIZE
type: constant
doc:
<comment>Description:</comment>
  Раскрашивает целевое изображение, используя композитное изображение.


id: Gmagick::COMPOSITE_DSTATOP
type: constant
doc:
<comment>Description:</comment>
  Часть приёмника, лежащая внутри источника, накладывается на источник и заменяет приёмник


id: Gmagick::COMPOSITE_EXCLUSION
type: constant
doc:
<comment>Description:</comment>
  Создаёт эффект аналогичный Gmagick::COMPOSITE_DIFFERENCE, но выглядит как снижение контраста


id: Gmagick::COMPOSITE_HARDLIGHT
type: constant
doc:
<comment>Description:</comment>
  Умножает или осветляет цвета, в зависимости от значения цвета источника


id: Gmagick::COMPOSITE_MODULATE
type: constant
doc:
<comment>Description:</comment>
  Модулирует яркость, насыщенность и оттенок приёмника в соответствии с источником


id: Gmagick::COMPOSITE_SCREEN
type: constant
doc:
<comment>Description:</comment>
  Источник и приёмник дополняются, после этого умножаются и заменяют приёмник


id: Gmagick::COMPOSITE_THRESHOLD
type: constant
doc:
<comment>Description:</comment>
  Источник подмешивается к приёмнику, как определено в пороговом значении источника


id: Gmagick::COMPOSITE_XOR
type: constant
doc:
<comment>Description:</comment>
  Часть источника, лежащая вне приёмника комбинируется с частью приёмника лежащей вне источника


id: Gmagick::__construct
type: function
doc:
<comment>Description:</comment>
  Конструктор объекта Gmagick
  
  Конструктор объекта <class>Gmagick</class>.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  Путь к загружаемому изображению, либо массив путей.


id: Gmagick::addimage
type: function
doc:
<comment>Description:</comment>
  Добавление нового изображения в список изображений объекта Gmagick
  
  Добавление нового изображения в объект Gmagick с текущей позиции объекта источника. После
  добавления итератор позиции смещается в конец списка.

<comment>Param:</comment>
  <info>Gmagick</info>  <strong>$source</strong>  Объект источник Gmagick

<comment>Return:</comment>
  <info>Gmagick</info>  Объект Gmagick с добавленным изображением


id: Gmagick::addnoiseimage
type: function
doc:
<comment>Description:</comment>
  Добавляет случайный шум к изображению
  
  Добавляет случайный шум к изображению.

<comment>Param:</comment>
  <info>int</info>  <strong>$noise_type</strong>  Тип шума. Смотрите список констант типа шума.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект Gmagick с добавленным шумом.


id: Gmagick::annotateimage
type: function
doc:
<comment>Description:</comment>
  Подписать изображение текстом
  
  Подписать изображение текстом.

<comment>Param:</comment>
  <info>GmagickDraw</info>  <strong>$GmagickDraw</strong>  Объект <class>GmagickDraw</class>, содержащий настройки для отрисовки текста.
  <info>float</info>        <strong>$x</strong>            Горизонтальное смещение левого края текста в пикселях.
  <info>float</info>        <strong>$y</strong>            Вертикальное смещение базовой линии текста в пикселях.
  <info>float</info>        <strong>$angle</strong>        Угол, под которым размещать текст.
  <info>string</info>       <strong>$text</strong>         Текст.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> с добавленной аннотацией.


id: Gmagick::blurimage
type: function
doc:
<comment>Description:</comment>
  Добавить размытие изображению
  
  Добавить размытие изображению.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус размытия
  <info>float</info>  <strong>$sigma</strong>   Стандартное отклонение

<comment>Return:</comment>
  <info>Gmagick</info>  Размытый объект <class>Gmagick</class>


id: Gmagick::borderimage
type: function
doc:
<comment>Description:</comment>
  Добавить рамку к изображению
  
  Добавить рамку к изображению. Цвет рамки задаётся строкой, либо цветом фона объекта <class>GmagickPixel</class>.

<comment>Param:</comment>
  <info>GmagickPixel</info>  <strong>$color</strong>   Объект <class>GmagickPixel</class> object или строка, определяющая цвет рамки.
  <info>int</info>           <strong>$width</strong>   Толщина рамки.
  <info>int</info>           <strong>$height</strong>  Высота рамки.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> с добавленной рамкой.


id: Gmagick::charcoalimage
type: function
doc:
<comment>Description:</comment>
  Имитация рисования углём
  
  Имитация рисования углём.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус гауссианы в пикселях, не считая центрального пикселя.
  <info>float</info>  <strong>$sigma</strong>   Стандартное отклонение гауссианы в пикселях.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> с добавленным эффектом рисования углём.


id: Gmagick::chopimage
type: function
doc:
<comment>Description:</comment>
  Удаляет область изображения и подрезает его
  
  Удаляет область изображения и схлопывает его так, чтобы занять удалённую область.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ширина вырезаемого участка.
  <info>int</info>  <strong>$height</strong>  Высота вырезаемого участка.
  <info>int</info>  <strong>$x</strong>       Горизонтальное смещение начала вырезки.
  <info>int</info>  <strong>$y</strong>       Вертикальное смещение начала вырезки.

<comment>Return:</comment>
  <info>Gmagick</info>  Получившийся объект <class>Gmagick</class>.


id: Gmagick::clear
type: function
doc:
<comment>Description:</comment>
  Зачищает все ресурсы, связанные с объектом Gmagick
  
  Зачищает все ресурсы, связанные с объектом <class>Gmagick</class>.

<comment>Return:</comment>
  <info>Gmagick</info>  Очищенный объект <class>Gmagick</class>.


id: Gmagick::commentimage
type: function
doc:
<comment>Description:</comment>
  Добавить комментарий к изображению
  
  Добавляет комментарий к изображению.

<comment>Param:</comment>
  <info>string</info>  <strong>$comment</strong>  Комментарий.

<comment>Return:</comment>
  <info>Gmagick</info>  Получившийся объект <class>Gmagick</class>.


id: Gmagick::compositeimage
type: function
doc:
<comment>Description:</comment>
  Накладывает одно изображение на другое
  
  Накладывает одно изображение на другое с указанным смещением.

<comment>Param:</comment>
  <info>Gmagick</info>  <strong>$source</strong>   Объект <class>Gmagick</class>, который содержит составное изображение.
  <info></info>         <strong>$compose</strong>  Композитный оператор.
  <info>int</info>      <strong>$x</strong>        Смещение столбца составного изображения.
  <info>int</info>      <strong>$y</strong>        Смещение строки составного изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> с композициями.


id: Gmagick::cropimage
type: function
doc:
<comment>Description:</comment>
  Обрезает изображение
  
  Обрезает изображение.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ширина сохраняемого участка.
  <info>int</info>  <strong>$height</strong>  Высота сохраняемого участка.
  <info>int</info>  <strong>$x</strong>       X координата левого верхнего угла сохраняемой области.
  <info>int</info>  <strong>$y</strong>       Y координата левого верхнего угла сохраняемой области.

<comment>Return:</comment>
  <info>Gmagick</info>  Обрезанный объект <class>Gmagick</class>.


id: Gmagick::cropthumbnailimage
type: function
doc:
<comment>Description:</comment>
  Создание обрезанного уменьшенного изображения
  
  Создаёт уменьшенное изображение фиксированного размера, сначала применяя масштабирование, а после
  вырезая необходимую область из центра.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ширина целевого изображения.
  <info>int</info>  <strong>$height</strong>  Высота целевого изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Получившийся объект <class>Gmagick</class>.


id: Gmagick::current
type: function
doc:
<comment>Description:</comment>
  Вернуть самого себя
  
  Возвращает ссылку на текущий объект gmagick с установленным указателем изображения в правильной
  последовательности.

<comment>Return:</comment>
  <info>Gmagick</info>  В случае успешного выполнения возвращает самого себя.


id: Gmagick::cyclecolormapimage
type: function
doc:
<comment>Description:</comment>
  Смещает цветовую карту изображения
  
  Смещает цветовую карту изображения на заданное количество позиций. Если вы циклически изменяете
  цветовую карту несколько раз, вы можете произвести психоделический эффект.

<comment>Param:</comment>
  <info>int</info>  <strong>$displace</strong>  Количество смещений карты цветов.

<comment>Return:</comment>
  <info>Gmagick</info>  Возвращает себя в случае успешного выполнения.


id: Gmagick::deconstructimages
type: function
doc:
<comment>Description:</comment>
  Возвращает определённые пиксельные различия между изображениями
  
  Сравнивает каждое изображение со следующим в последовательности и возвращает максимальную
  ограничивающую область любых обнаруженных различий пикселей.

<comment>Return:</comment>
  <info>Gmagick</info>  Возвращает новый объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::despeckleimage
type: function
doc:
<comment>Description:</comment>
  Назначение despeckleimage
  
  Уменьшает спекл-шум на изображении, сохраняя края исходного изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> с уменьшенным спекл-шумом в случае успешного выполнения


id: Gmagick::destroy
type: function
doc:
<comment>Description:</comment>
  Уничтожить объект Gmagick
  
  Уничтожить объект <class>Gmagick</class> и освободить все выделенные ему ресурсы

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: Gmagick::drawimage
type: function
doc:
<comment>Description:</comment>
  Отображает объект GmagickDraw на текущем изображении
  
  Отображает объект <class>GmagickDraw</class> на текущем изображении

<comment>Param:</comment>
  <info>GmagickDraw</info>  <strong>$GmagickDraw</strong>  Операции рисования для отображения на изображении.

<comment>Return:</comment>
  <info>Gmagick</info>  Нарисованный объект <class>Gmagick</class>


id: Gmagick::edgeimage
type: function
doc:
<comment>Description:</comment>
  Увеличивает края в изображении
  
  Увеличивает края в изображении с помощью фильтра свёртки данного радиуса. Используйте радиус 0, и
  он будет выбран автоматически.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус операции.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> с увеличенными краями.


id: Gmagick::embossimage
type: function
doc:
<comment>Description:</comment>
  Возвращает изображение в градациях серого с трёхмерным эффектом
  
  Возвращает изображение в градациях серого с трёхмерным эффектом. Мы сворачиваем изображение с
  помощью гауссовского оператора, заданного радиуса и стандартного отклонения (сигма). Для получения
  разумных результатов радиус должен быть больше сигмы. При использовании радиуса 0, подходящий
  радиус выберется автоматически.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус эффекта.
  <info>float</info>  <strong>$sigma</strong>   Сигма эффекта.

<comment>Return:</comment>
  <info>Gmagick</info>  Рельефный объект <class>Gmagick</class>.


id: Gmagick::enhanceimage
type: function
doc:
<comment>Description:</comment>
  Улучшает качество изображения с шумом
  
  Применяет цифровой фильтр, который улучшает качество изображения с шумом.

<comment>Return:</comment>
  <info>Gmagick</info>  Улучшенный объект <class>Gmagick</class>.


id: Gmagick::equalizeimage
type: function
doc:
<comment>Description:</comment>
  Выравнивает гистограмму изображения
  
  Выравнивает гистограмму изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Выравненный объект <class>Gmagick</class>.


id: Gmagick::flipimage
type: function
doc:
<comment>Description:</comment>
  Создаёт вертикальное зеркальное отображение
  
  Создаёт вертикальное зеркальное отображение путём отражения пикселей вокруг центральной оси X.

<comment>Return:</comment>
  <info>Gmagick</info>  Перевёрнутый объект <class>Gmagick</class>.

<comment>See Also:</comment>
   * <strong>Gmagick::flopimage()</strong>


id: Gmagick::flopimage
type: function
doc:
<comment>Description:</comment>
  Создаёт горизонтальное зеркальное отображение
  
  Создаёт горизонтальное зеркальное изображение, отражая пиксели вокруг центральной оси Y.

<comment>Return:</comment>
  <info>Gmagick</info>  Отражённый объект <class>Gmagick</class>.

<comment>See Also:</comment>
   * <strong>Gmagick::flipimage()</strong>


id: Gmagick::frameimage
type: function
doc:
<comment>Description:</comment>
  Добавляет смоделированную трёхмерную границу
  
  Добавляет смоделированную трёхмерную рамку вокруг изображения. Ширина и высота определяют ширину
  границы вертикальной и горизонтальной сторон рамки. Внутренний и внешний скосы указывают ширину
  внутренней и внешней теней рамки.

<comment>Param:</comment>
  <info>GmagickPixel</info>  <strong>$color</strong>        Объект <class>GmagickPixel</class> или число с плавающей точкой, представляющее
                              матовый цвет.
  <info>int</info>           <strong>$width</strong>        Ширина границы.
  <info>int</info>           <strong>$height</strong>       Высота границы.
  <info>int</info>           <strong>$inner_bevel</strong>  Внутренняя ширина скоса.
  <info>int</info>           <strong>$outer_bevel</strong>  Внешняя ширина скоса.

<comment>Return:</comment>
  <info>Gmagick</info>  Обрамлённый объект <class>Gmagick</class>.


id: Gmagick::gammaimage
type: function
doc:
<comment>Description:</comment>
  Гамма-коррекция изображения
  
  Гамма-коррекция изображения. Одно и то же изображение, просматриваемое на разных устройствах,
  будет иметь перцепционные различия в способах представления интенсивности изображения на экране.
  Укажите индивидуальные уровни гаммы для красного, зелёного и синего каналов или отрегулируйте все
  три с помощью параметра гаммы. Значения обычно колеблются от 0,8 до 2,3.

<comment>Param:</comment>
  <info>float</info>  <strong>$gamma</strong>  Количество гамма-коррекции.

<comment>Return:</comment>
  <info>Gmagick</info>  Гамма-скорректированный объект <class>Gmagick</class>.


id: Gmagick::getcopyright
type: function
doc:
<comment>Description:</comment>
  Возвращает копирайт GraphicsMagick API в виде строки
  
  Возвращает копирайт GraphicsMagick API в виде строки.

<comment>Return:</comment>
  <info>string</info>  Возвращает копирайт GraphicsMagick API и Magickwand C в виде строки.


id: Gmagick::getfilename
type: function
doc:
<comment>Description:</comment>
  Возвращает имя файла связанного с последовательностью изображений
  
  Возвращает имя файла связанного с последовательностью изображений.

<comment>Return:</comment>
  <info>string</info>  Возвращает имя файла.


id: Gmagick::getimagebackgroundcolor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет фона изображения
  
  Возвращает цвет фона изображения.

<comment>Return:</comment>
  <info>GmagickPixel</info>  Возвращает цвет фона изображения в виде объекта GmagickPixel.


id: Gmagick::getimageblueprimary
type: function
doc:
<comment>Description:</comment>
  Возвращает цветность синей первичной точки
  
  Возвращает цветность синей первичной точки для изображения.

<comment>Param:</comment>
  <info></info>  <strong>$x</strong>  Цветность синей первичной точки по х-координате.
  <info></info>  <strong>$y</strong>  Цветность синей первичной точки по y-координате.

<comment>Return:</comment>
  <info>array</info>  Массив, состоящий из "x" и "y" координат точки.


id: Gmagick::getimagebordercolor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет границы изображения
  
  Возвращает цвет границы изображения.

<comment>Return:</comment>
  <info>GmagickPixel</info>  Объект <class>GmagickPixel</class>, представляющий цвет границы


id: Gmagick::getimagechanneldepth
type: function
doc:
<comment>Description:</comment>
  Получает глубину для определённого канала изображения
  
  Получает глубину для определённого канала изображения.

<comment>Return:</comment>
  <info>int</info>  Глубина канала изображения


id: Gmagick::getimagecolors
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет указанного индекса карты цветов
  
  Возвращает цвет указанного индекса карты цветов.

<comment>Return:</comment>
  <info>int</info>  Возвращает количество цветов в изображении.


id: Gmagick::getimagecolorspace
type: function
doc:
<comment>Description:</comment>
  Возвращает цветовое пространство изображения
  
  Возвращает цветовое пространство изображения.

<comment>Return:</comment>
  <info>int</info>  Цветовое пространство.


id: Gmagick::getimagecompose
type: function
doc:
<comment>Description:</comment>
  Возвращает составной оператор, связанный с изображением
  
  Возвращает составной оператор, связанный с изображением.

<comment>Return:</comment>
  <info>int</info>  Возвращает составной оператор, связанный с изображением.


id: Gmagick::getimagedelay
type: function
doc:
<comment>Description:</comment>
  Получает задержку изображения
  
  Получает задержку изображения

<comment>Return:</comment>
  <info>int</info>  Возвращает составной оператор, связанный с изображением.


id: Gmagick::getimagedepth
type: function
doc:
<comment>Description:</comment>
  Получает глубину изображения
  
  Получает глубину изображения.

<comment>Return:</comment>
  <info>int</info>  Глубина изображения


id: Gmagick::getimagedispose
type: function
doc:
<comment>Description:</comment>
  Получает метод удаления изображения
  
  Получает метод удаления изображения

<comment>Return:</comment>
  <info>int</info>  Возвращает метод удаления изображения в случае успешного выполнения


id: Gmagick::getimageextrema
type: function
doc:
<comment>Description:</comment>
  Получает экстремумы для изображения
  
  Возвращает ассоциативный массив с ключами "min" и "max". Вызывает
  <class>GmagickException</class> в случае возникновения ошибки.

<comment>Return:</comment>
  <info>array</info>  Возвращает ассоциативный массив с ключами "min" и "max".


id: Gmagick::getimagefilename
type: function
doc:
<comment>Description:</comment>
  Возвращает имя файла конкретного изображения в последовательности
  
  Возвращает имя файла конкретного изображения в последовательности

<comment>Return:</comment>
  <info>string</info>  Возвращает имя файла конкретного изображения


id: Gmagick::getimageformat
type: function
doc:
<comment>Description:</comment>
  Возвращает формат конкретного изображения в последовательности
  
  Возвращает формат конкретного изображения в последовательности.

<comment>Return:</comment>
  <info>string</info>  Возвращает формат изображения в случае успешного выполнения.


id: Gmagick::getimagegamma
type: function
doc:
<comment>Description:</comment>
  Возвращает гамму изображения
  
  Возвращает гамму изображения

<comment>Return:</comment>
  <info>float</info>  Возвращает гамму изображения в случае успешного выполнения


id: Gmagick::getimagegreenprimary
type: function
doc:
<comment>Description:</comment>
  Возвращает первичную зелёную точку
  
  Возвращает первичную зелёную точку в виде массива с ключами "x" и "y".

<comment>Return:</comment>
  <info>array</info>  Возвращает массив с ключами "x" и "y" в случае успешного выполнения.


id: Gmagick::getimageheight
type: function
doc:
<comment>Description:</comment>
  Возвращает высоту изображения
  
  Возвращает высоту изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает высоту изображения в пикселях.


id: Gmagick::getimagehistogram
type: function
doc:
<comment>Description:</comment>
  Возвращает гистограмму изображения
  
  Возвращает гистограмму изображения в виде массива объектов <class>GmagickPixel</class>. В случае возникновения
  ошибки выбрасывает исключение <class>GmagickException</class>.

<comment>Return:</comment>
  <info>array</info>  Возвращает гистограмму изображения в виде массива объектов <class>GmagickPixel</class>.


id: Gmagick::getimageindex
type: function
doc:
<comment>Description:</comment>
  Возвращает индекс текущего активного изображения
  
  Возвращает индекс текущего активного изображения в объекте <class>Gmagick</class>.

<comment>Return:</comment>
  <info>int</info>  Возвращает индекс текущего активного изображения.


id: Gmagick::getimageinterlacescheme
type: function
doc:
<comment>Description:</comment>
  Получает схему чередования изображений
  
  Получает схему чередования изображений.

<comment>Return:</comment>
  <info>int</info>  Возвращает схему чередования как целое число в случае успешного выполнения


id: Gmagick::getimageiterations
type: function
doc:
<comment>Description:</comment>
  Получает итерации изображения
  
  Получает итерации изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает итерации изображения в виде целого числа.


id: Gmagick::getimagematte
type: function
doc:
<comment>Description:</comment>
  Проверяет, есть ли на изображении матовый канал
  
  Возвращает <info>true</info>, если у изображения есть матовый канал, в противном случае возвращает <info>false</info>.

<comment>Return:</comment>
  <info>int</info>  Возвращает <info>true</info>, если у изображения есть матовый канал, в противном случае возвращает <info>false</info>.


id: Gmagick::getimagemattecolor
type: function
doc:
<comment>Description:</comment>
  Возвращает изображение матового цвета
  
  Возвращает объект GmagickPixel в случае успешного выполнения. Выбрасывает GmagickException в
  случае возникновения ошибки.

<comment>Return:</comment>
  <info>GmagickPixel</info>  Возвращает объект GmagickPixel в случае успешного выполнения.


id: Gmagick::getimageprofile
type: function
doc:
<comment>Description:</comment>
  Возвращает именованный профайл изображения
  
  Возвращает именованный профайл изображения.

<comment>Return:</comment>
  <info>string</info>  Возвращает именованный профайл изображения.


id: Gmagick::getimageredprimary
type: function
doc:
<comment>Description:</comment>
  Возвращает первичную красную точку
  
  Возвращает первичную красную точку в виде массива с ключами "x" и "y".

<comment>Return:</comment>
  <info>array</info>  Возвращает первичную красную точку в виде массива с ключами "x" и "y".


id: Gmagick::getimagerenderingintent
type: function
doc:
<comment>Description:</comment>
  Получает цель рендеринга изображения
  
  Получает цель рендеринга изображения

<comment>Return:</comment>
  <info>int</info>  Извлекает область изображения и возвращает её как новую палочку


id: Gmagick::getimageresolution
type: function
doc:
<comment>Description:</comment>
  Возвращает разрешение изображения
  
  Возвращает разрешение изображения в виде массива.

<comment>Return:</comment>
  <info>array</info>  Возвращает разрешение изображения в виде массива.


id: Gmagick::getimagescene
type: function
doc:
<comment>Description:</comment>
  Получает сцену изображения
  
  Получает сцену изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает сцену изображения.


id: Gmagick::getimagesignature
type: function
doc:
<comment>Description:</comment>
  Создаёт подпись сообщения SHA-256
  
  Создаёт подпись сообщения SHA-256 для потока пикселей изображения.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую хеш SHA-256 файла.


id: Gmagick::getimagetype
type: function
doc:
<comment>Description:</comment>
  Возвращает потенциальный тип изображения
  
  Возвращает потенциальный тип изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает потенциальный тип изображения.


id: Gmagick::getimageunits
type: function
doc:
<comment>Description:</comment>
  Возвращает единицы разрешения изображения
  
  Возвращает единицы разрешения изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает единицы разрешения изображения.


id: Gmagick::getimagewhitepoint
type: function
doc:
<comment>Description:</comment>
  Возвращает хроматическую белую точку
  
  Возвращает хроматическую белую точку в виде ассоциативного массива с ключами "x" и "y".

<comment>Return:</comment>
  <info>array</info>  Возвращает хроматическую белую точку в виде ассоциативного массива с ключами "x" и "y".


id: Gmagick::getimagewidth
type: function
doc:
<comment>Description:</comment>
  Возвращает ширину изображения
  
  Возвращает ширину изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает ширину изображения в пикселях.


id: Gmagick::getpackagename
type: function
doc:
<comment>Description:</comment>
  Возвращает имя пакета GraphicsMagick
  
  Возвращает имя пакета GraphicsMagick.

<comment>Return:</comment>
  <info>string</info>  Возвращает имя пакета GraphicsMagick в виде строки.


id: Gmagick::getquantumdepth
type: function
doc:
<comment>Description:</comment>
  Возвращает глубину цвета (бит на канал) объекта Gmagick в виде строки
  
  Возвращает глубину цвета (бит на канал) объекта <class>Gmagick</class> в виде строки.

<comment>Return:</comment>
  <info>array</info>  Возвращает глубину цвета (бит на канал) объекта <class>Gmagick</class> в виде строки.


id: Gmagick::getreleasedate
type: function
doc:
<comment>Description:</comment>
  Возвращает дату релиза GraphicsMagick в виде строки
  
  Возвращает дату релиза GraphicsMagick в виде строки.

<comment>Return:</comment>
  <info>string</info>  Возвращает дату релиза GraphicsMagick в виде строки.


id: Gmagick::getsamplingfactors
type: function
doc:
<comment>Description:</comment>
  Возвращает вертикальный и горизонтальный фактор дискретизации
  
  Возвращает вертикальный и горизонтальный фактор дискретизации.

<comment>Return:</comment>
  <info>array</info>  Возвращает вертикальный и горизонтальный фактор дискретизации изображения в виде
         ассоциативного массива.


id: Gmagick::getsize
type: function
doc:
<comment>Description:</comment>
  Возвращает размер, связанный с объектом Gmagick
  
  Возвращает размер, связанный с объектом <class>Gmagick</class> в виде массива с ключами "columns" и "rows".

<comment>Return:</comment>
  <info>array</info>  Возвращает размер, связанный с объектом <class>Gmagick</class> в виде массива с ключами "columns" и
         "rows".


id: Gmagick::getversion
type: function
doc:
<comment>Description:</comment>
  Возвращает версию GraphicsMagick API
  
  Возвращает версию GraphicsMagick API в виде строки и числа.

<comment>Return:</comment>
  <info>array</info>  Возвращает версию GraphicsMagick API в виде строки и числа.


id: Gmagick::hasnextimage
type: function
doc:
<comment>Description:</comment>
  Проверяет, есть ли ещё изображения в объекте
  
  Возвращает <info>true</info>, если при итерации вперёд по списку есть изображения.

<comment>Return:</comment>
  <info>mixed</info>  Возвращает <info>true</info>, если при итерации вперёд по списку есть изображения и <info>false</info>, если нет.


id: Gmagick::haspreviousimage
type: function
doc:
<comment>Description:</comment>
  Проверяет, есть ли ещё изображения в объекте при итерации назад
  
  Возвращает <info>true</info>, если при итерации назад по списку есть изображения.

<comment>Return:</comment>
  <info>mixed</info>  Возвращает <info>true</info>, если при итерации назад по списку есть изображения и <info>false</info>, если нет.


id: Gmagick::implodeimage
type: function
doc:
<comment>Description:</comment>
  Создаёт копию изображения
  
  Создаёт новое изображение, которое является копией существующего с пикселями, "сжатыми" на
  указанный процент.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус сжатия.

<comment>Return:</comment>
  <info>mixed</info>  Возвращает сжатый объект <class>Gmagick</class>.


id: Gmagick::labelimage
type: function
doc:
<comment>Description:</comment>
  Добавляет метку к изображению
  
  Добавляет метку к изображению.

<comment>Param:</comment>
  <info>string</info>  <strong>$label</strong>  Метка, которую необходимо добавить

<comment>Return:</comment>
  <info>mixed</info>  Gmagick с меткой.


id: Gmagick::levelimage
type: function
doc:
<comment>Description:</comment>
  Регулирует уровни изображения
  
  Регулирует уровни изображения, масштабируя цвета, попадающие между указанными белыми и чёрными
  точками, до полного доступного квантового диапазона. Предоставленные параметры представляют собой
  чёрные, средние и белые точки. Чёрная точка указывает на самый тёмный цвет изображения. Цвета
  темнее точки чёрного устанавливаются на ноль. Средняя точка определяет гамма-коррекцию,
  применяемую к изображению. Белая точка определяет самый светлый цвет изображения. Цвета ярче точки
  белого устанавливаются на максимальное квантовое значение.

<comment>Param:</comment>
  <info>float</info>  <strong>$blackPoint</strong>  Чёрная точка изображения.
  <info>float</info>  <strong>$gamma</strong>       Значение гаммы.
  <info>float</info>  <strong>$whitePoint</strong>  Белая точка изображения.
  <info>int</info>    <strong>$channel</strong>     Укажите любую константу канала, которая действительна для вашего режима
                      канала. Чтобы применить более чем к одному каналу, объедините константы типа
                      канала с помощью побитовых операторов. Обратитесь к списку констант канала.

<comment>Return:</comment>
  <info>mixed</info>  Объект <class>Gmagick</class> с выровненным изображением.


id: Gmagick::magnifyimage
type: function
doc:
<comment>Description:</comment>
  Пропорционально масштабирует изображение в 2 раза
  
  Масштабирует изображение пропорционально двойному исходному размеру.

<comment>Return:</comment>
  <info>mixed</info>  Увеличенный объект <class>Gmagick</class>.


id: Gmagick::mapimage
type: function
doc:
<comment>Description:</comment>
  Заменяет цвета изображения на ближайший цвет из эталонного изображения
  
  Заменяет цвета изображения на ближайший цвет из эталонного изображения.

<comment>Param:</comment>
  <info>gmagick</info>  <strong>$gmagick</strong>  Эталонное изображение.
  <info>bool</info>     <strong>$dither</strong>   Установите для этого целого числа значение, отличное от нуля, чтобы размыть
                     отображаемое изображение.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class>.


id: Gmagick::medianfilterimage
type: function
doc:
<comment>Description:</comment>
  Применяет цифровой фильтр
  
  Применяет цифровой фильтр, улучшающий качество зашумлённого изображения. Каждый пиксель заменяется
  медианой в наборе соседних пикселей, определяемых радиусом.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус окрестности пикселя.

<comment>Return:</comment>
  <info>void</info>  Объект <class>Gmagick</class> с применённым медианным фильтром.


id: Gmagick::minifyimage
type: function
doc:
<comment>Description:</comment>
  Масштабирует изображение пропорционально половине его размера
  
  Метод масштабирования изображения пропорционально половине исходного размера.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения


id: Gmagick::modulateimage
type: function
doc:
<comment>Description:</comment>
  Управляет яркостью, насыщенностью и оттенком
  
  Позволяет управлять яркостью, насыщенностью и оттенком изображения. Оттенок - это процент
  абсолютного поворота от текущей позиции. Например, значение 50 приводит к повороту против часовой
  стрелки на 90 градусов, 150 приводит к повороту по часовой стрелке на 90 градусов, значения 0 и
  200 приводят к повороту на 180 градусов.

<comment>Param:</comment>
  <info>float</info>  <strong>$brightness</strong>  Изменение яркости в процентах (от -100 до +100).
  <info>float</info>  <strong>$saturation</strong>  Процентное изменение насыщенности (от -100 до +100)
  <info>float</info>  <strong>$hue</strong>         Процент изменения оттенка (от -100 до +100)

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::motionblurimage
type: function
doc:
<comment>Description:</comment>
  Имитирует размытие при движении
  
  Имитирует размытие при движении. Сворачивает изображение с помощью гауссовского оператора
  заданного радиуса и стандартного отклонения (sigma). Для получения приемлемых результатов radius
  должен быть больше sigma. При использовании значения radius, равного 0, Gmagick::motionblurimage
  выберет для вас подходящий радиус. Параметр angle задаёт угол размытия движения.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус в пикселях, не считая центрального пикселя.
  <info>float</info>  <strong>$sigma</strong>   Стандартное отклонение в пикселях.
  <info>float</info>  <strong>$angle</strong>   Угол, под которым применяется эффект.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::newimage
type: function
doc:
<comment>Description:</comment>
  Создаёт новое изображение
  
  Создаёт новое изображение с указанным фоновым цветом.

<comment>Param:</comment>
  <info>int</info>     <strong>$width</strong>       Ширина нового изображения.
  <info>int</info>     <strong>$height</strong>      Высота нового изображения.
  <info>string</info>  <strong>$background</strong>  Цвет фона, используемый для этого изображения в виде числа с плавающей
                       точкой.
  <info>string</info>  <strong>$format</strong>      Формат изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::nextimage
type: function
doc:
<comment>Description:</comment>
  Осуществляет переход к следующему изображению
  
  Связывает следующее изображение в списке изображений с объектом <class>Gmagick</class>.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: Gmagick::normalizeimage
type: function
doc:
<comment>Description:</comment>
  Повышает контрастность цветного изображения
  
  Повышает контрастность цветного изображения, регулируя цвет пикселей для охвата всего диапазона
  доступных цветов.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Определяет, какой канал нормализовать.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::oilpaintimage
type: function
doc:
<comment>Description:</comment>
  Имитирует эффект картины маслом
  
  Применяет фильтр со специальным эффектом, имитирующий картину маслом. Каждый пиксель заменяется
  наиболее часто встречающимся цветом в круговой области, определяемой радиусом.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус круговой окрестности.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::previousimage
type: function
doc:
<comment>Description:</comment>
  Осуществляет переход к предыдущему изображению в объекте
  
  Связывает предыдущее изображение в списке изображений с объектом <class>Gmagick</class>.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: Gmagick::profileimage
type: function
doc:
<comment>Description:</comment>
  Добавляет или удаляет профиль из изображения
  
  Добавляет или удаляет ICC, IPTC или общий профиль из изображения. Если значение profile равно
  <info>null</info>, профиль удаляется из изображения, в противном случае добавляется. Используйте значение <return>*</return> для
  параметра name и <info>null</info> для параметра profile, чтобы удалить все профили из изображения.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>     Имя профиля, который нужно добавить или удалить: ICC, IPTC или общий профиль.
  <info>string</info>  <strong>$profile</strong>  Профиль.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::quantizeimage
type: function
doc:
<comment>Description:</comment>
  Анализирует цвета эталонного изображения
  
  Анализирует цвета в эталонном изображении и выбирает фиксированное количество цветов для
  представления изображения. Целью алгоритма является минимизация разницы в цвете между входным и
  выходным изображением при минимизации времени обработки.

<comment>Param:</comment>
  <info>int</info>   <strong>$numColors</strong>     Количество цветов.
  <info>int</info>   <strong>$colorspace</strong>    Цветовое пространство, в котором выполнится уменьшение цвета, обычно RGB.
  <info>int</info>   <strong>$treeDepth</strong>     Обычно это целое значение равно нулю или единице. Ноль или единица указывает
                       Quantize выбрать оптимальную глубину дерева Log4(number_colors). Дерево этой
                       глубины обычно обеспечивает наилучшее представление эталонного изображения с
                       наименьшим объёмом памяти и максимальной скоростью вычислений. В некоторых
                       случаях, например для изображения с низкой цветовой дисперсией (несколько
                       цветов), требуется значение, отличное от Log4(number_colors). Чтобы полностью
                       развернуть дерево цветов, используйте значение 8.
  <info>bool</info>  <strong>$dither</strong>        Значение, отличное от нуля, распределяет разницу между исходным изображением
                       и соответствующим алгоритмом уменьшения цвета на соседние пиксели вдоль
                       кривой Гильберта.
  <info>bool</info>  <strong>$measureError</strong>  Значение, отличное от нуля, измеряет разницу между исходным и квантованным
                       изображениями. Эта разница составляет полную ошибку квантования. Ошибка
                       вычисляется путём суммирования по всем пикселям изображения квадрата
                       расстояния в пространстве RGB между значением каждого эталонного пикселя и
                       его квантованным значением.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::quantizeimages
type: function
doc:
<comment>Description:</comment>
  Анализирует цвета в последовательности изображений
  
  Анализирует цвета в последовательности изображений и выбирает фиксированное количество цветов для
  представления изображения. Целью алгоритма является минимизация разницы в цвете между входным и
  выходным изображением при минимизации времени обработки.

<comment>Param:</comment>
  <info>int</info>   <strong>$numColors</strong>     Количество цветов.
  <info>int</info>   <strong>$colorspace</strong>    Цветовое пространство, в котором выполнится уменьшение цвета, обычно RGB.
  <info>int</info>   <strong>$treeDepth</strong>     Обычно это целое значение равно нулю или единице. Ноль или единица указывает
                       Quantize выбрать оптимальную глубину дерева Log4(number_colors). Дерево этой
                       глубины обычно обеспечивает наилучшее представление эталонного изображения с
                       наименьшим объёмом памяти и максимальной скоростью вычислений. В некоторых
                       случаях, например для изображения с низкой цветовой дисперсией (несколько
                       цветов), требуется значение, отличное от Log4(number_colors). Чтобы полностью
                       развернуть дерево цветов, используйте значение 8.
  <info>bool</info>  <strong>$dither</strong>        Значение, отличное от нуля, распределяет разницу между исходным изображением
                       и соответствующим алгоритмом уменьшения цвета на соседние пиксели вдоль
                       кривой Гильберта.
  <info>bool</info>  <strong>$measureError</strong>  Значение, отличное от нуля, измеряет разницу между исходным и квантованным
                       изображениями. Эта разница составляет полную ошибку квантования. Ошибка
                       вычисляется путём суммирования по всем пикселям изображения квадрата
                       расстояния в пространстве RGB между значением каждого эталонного пикселя и
                       его квантованным значением.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::queryfontmetrics
type: function
doc:
<comment>Description:</comment>
  Возвращает массив, представляющий метрики шрифта
  
  Возвращает массив, представляющий метрики шрифта.

<comment>Return:</comment>
  <info>array</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::queryfonts
type: function
doc:
<comment>Description:</comment>
  Возвращает настроенные шрифты
  
  Возвращает шрифты, поддерживаемые <class>Gmagick</class>.

<comment>Return:</comment>
  <info>array</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::queryformats
type: function
doc:
<comment>Description:</comment>
  Возвращает форматы, поддерживаемые Gmagick
  
  Возвращает форматы, поддерживаемые <class>Gmagick</class>.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>  Задаёт строку (<info>string</info>), содержащую шаблон.

<comment>Return:</comment>
  <info>array</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::radialblurimage
type: function
doc:
<comment>Description:</comment>
  Применяет радиальное размытие к изображению
  
  Применяет радиальное размытие к изображению.

<comment>Param:</comment>
  <info>float</info>  <strong>$angle</strong>    Угол размытия в градусах.
  <info>int</info>    <strong>$channel</strong>  Связанный канал.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::raiseimage
type: function
doc:
<comment>Description:</comment>
  Создаёт имитацию эффекта трёхмерной кнопки
  
  Создаёт имитацию эффекта трёхмерной кнопки, осветляя и затемняя края изображения. Ширина и высота
  элементов raise_info определяют ширину вертикального и горизонтального края эффекта.

<comment>Param:</comment>
  <info>int</info>   <strong>$width</strong>   Ширина области, которую нужно поднять.
  <info>int</info>   <strong>$height</strong>  Высота поднимаемой площади.
  <info>int</info>   <strong>$x</strong>       Координата X.
  <info>int</info>   <strong>$y</strong>       Координата Y.
  <info>bool</info>  <strong>$raise</strong>   Значение, отличное от нуля, создаёт эффект трёхмерного возвышения, в противном
                 случае - эффект понижения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::read
type: function
doc:
<comment>Description:</comment>
  Читает изображение из файла
  
  Читает изображение из файла.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  Имя файла.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::readimageblob
type: function
doc:
<comment>Description:</comment>
  Читает изображение из бинарной строки
  
  Читает изображение из бинарной строки.

<comment>Param:</comment>
  <info>string</info>  <strong>$imageContents</strong>  Контент изображения.
  <info>string</info>  <strong>$filename</strong>       Имя файла изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения


id: Gmagick::readimagefile
type: function
doc:
<comment>Description:</comment>
  Читает изображение или последовательность изображений из файлового дескриптора
  
  Читает изображение или последовательность изображений из файлового дескриптора.

<comment>Param:</comment>
  <info>resource</info>  <strong>$fp</strong>  Дескриптор файла.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::reducenoiseimage
type: function
doc:
<comment>Description:</comment>
  Сглаживает контуры изображения
  
  Сглаживает контуры изображения, сохраняя при этом информацию о краях. Алгоритм работает, заменяя
  каждый пиксель ближайшим по значению соседом. Сосед определяется значением radius. Используйте
  значение radius, равное 0, и Gmagick::reducenoiseimage выберет для вас подходящий радиус.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус окрестности пикселя.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::removeimage
type: function
doc:
<comment>Description:</comment>
  Удаляет изображение из списка
  
  Удаляет изображение из списка.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::removeimageprofile
type: function
doc:
<comment>Description:</comment>
  Удаляет именованный профайл изображения и возвращает его
  
  Удаляет именованный профайл изображения и возвращает его.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  Имя профайла: ICC, IPTC, или базовый профайл.

<comment>Return:</comment>
  <info>string</info>  Именованный профайл.


id: Gmagick::resampleimage
type: function
doc:
<comment>Description:</comment>
  Изменяет разрешение изображения до желаемого
  
  Изменяет разрешение изображения до желаемого.

<comment>Param:</comment>
  <info>float</info>  <strong>$xResolution</strong>  Новое разрешение по оси x.
  <info>float</info>  <strong>$yResolution</strong>  Новое разрешение по оси y.
  <info>int</info>    <strong>$filter</strong>       Фильтр изображений для использования.
  <info>float</info>  <strong>$blur</strong>         Коэффициент размытия, где больше значение больше 1 делает изображение более
                       размытым, значение меньше 1 - менее размытым.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::resizeimage
type: function
doc:
<comment>Description:</comment>
  Масштабирует изображение
  
  Масштабирует изображение до желаемых размеров с помощью фильтра.

<comment>Param:</comment>
  <info>int</info>    <strong>$width</strong>   Количество столбцов в масштабированном изображении.
  <info>int</info>    <strong>$height</strong>  Количество строк в масштабированном изображении.
  <info>int</info>    <strong>$filter</strong>  Фильтр изображений для использования.
  <info>float</info>  <strong>$blur</strong>    Коэффициент размытия, где больше значение больше 1 делает изображение более
                  размытым, значение меньше 1 - менее размытым.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::rollimage
type: function
doc:
<comment>Description:</comment>
  Смещает изображение
  
  Смещает изображение в соответствии с x и y.

<comment>Param:</comment>
  <info>int</info>  <strong>$x</strong>  Смещение по оси x.
  <info>int</info>  <strong>$y</strong>  Смещение по оси y.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::rotateimage
type: function
doc:
<comment>Description:</comment>
  Поворачивает изображение
  
  Поворачивает изображение на указанное количество градусов. Пустые треугольники, оставшиеся от
  поворота изображения, заполняются цветом фона.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$color</strong>    Пиксель фона.
  <info>float</info>  <strong>$degrees</strong>  Число градусов для поворота изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::scaleimage
type: function
doc:
<comment>Description:</comment>
  Масштабирует размер изображения
  
  Масштабирует размер изображения до заданных размеров. Другой параметр будет рассчитан, если в
  качестве любого из параметров будет передан 0.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Количество столбцов в масштабированном изображении.
  <info>int</info>  <strong>$height</strong>  Количество строк в масштабированном изображении.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::separateimagechannel
type: function
doc:
<comment>Description:</comment>
  Отделяет канал от изображения
  
  Отделяет канал от изображения и возвращает изображение в оттенках серого. Канал - это определённый
  цветовой компонент каждого пикселя изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Одна из констант канала (<return>Gmagick::CHANNEL_*</return>).

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Устанавливает качество сжатия объекта по умолчанию
  
  Устанавливает качество сжатия объекта по умолчанию.

<comment>Param:</comment>
  <info>int</info>  <strong>$quality</strong>  

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setfilename
type: function
doc:
<comment>Description:</comment>
  Устанавливает имя файла перед чтением или записью изображения
  
  Устанавливает имя файла перед чтением или записью изображения.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  Имя файла.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagebackgroundcolor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет фона изображения
  
  Устанавливает цвет фона изображения.

<comment>Param:</comment>
  <info>GmagickPixel</info>  <strong>$color</strong>  Фоновая пиксельная палочка.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimageblueprimary
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветность изображения голубой основной точкой
  
  Устанавливает цветность изображения голубой основной точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  X-координата голубой основной точки.
  <info>float</info>  <strong>$y</strong>  Y-координата голубой основной точки.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagebordercolor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет рамки изображения
  
  Устанавливает цвет рамки изображения.

<comment>Param:</comment>
  <info>GmagickPixel</info>  <strong>$color</strong>  Цвет рамки.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagechanneldepth
type: function
doc:
<comment>Description:</comment>
  Устанавливает глубину определённого канала изображения
  
  Устанавливает глубину определённого канала изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Одна из констант канала (<return>Gmagick::CHANNEL_*</return>).
  <info>int</info>  <strong>$depth</strong>    Глубина изображения в битах.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagecolorspace
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветовое пространство изображения
  
  Устанавливает цветовое пространство изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$colorspace</strong>  Одна из констант Цветового пространства (<return>Gmagick::COLORSPACE_*</return>).

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagecompose
type: function
doc:
<comment>Description:</comment>
  Устанавливает оператор составного изображения
  
  Устанавливает оператор составного изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$composite</strong>  Оператор составного изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект Gmagick в случае успешного выполнения


id: Gmagick::setimagedelay
type: function
doc:
<comment>Description:</comment>
  Устанавливает задержку изображения
  
  Устанавливает задержку изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$delay</strong>  Задержка изображения в 1/100 секунды.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagedepth
type: function
doc:
<comment>Description:</comment>
  Устанавливает глубину изображения
  
  Устанавливает глубину изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$depth</strong>  Глубина изображения в битах: 8, 16 или 32.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagedispose
type: function
doc:
<comment>Description:</comment>
  Устанавливает метод удаления изображения
  
  Устанавливает метод удаления изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$disposeType</strong>  Тип удаления изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagefilename
type: function
doc:
<comment>Description:</comment>
  Устанавливает имя файла конкретного изображения в последовательности
  
  Устанавливает имя файла конкретного изображения в последовательности.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  Имя файла изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimageformat
type: function
doc:
<comment>Description:</comment>
  Устанавливает формат определённого изображения
  
  Устанавливает формат определённого изображения в последовательности.

<comment>Param:</comment>
  <info>string</info>  <strong>$imageFormat</strong>  Формат изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagegamma
type: function
doc:
<comment>Description:</comment>
  Устанавливает гамму изображения
  
  Устанавливает гамму изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$gamma</strong>  Гамма изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagegreenprimary
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветность изображения зелёной первичной точкой
  
  Устанавливает цветность изображения зелёной первичной точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  X-координата зелёной основной точки.
  <info>float</info>  <strong>$y</strong>  Y-координата зелёной основной точки.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimageindex
type: function
doc:
<comment>Description:</comment>
  Устанавливает итератор в положение в списке изображений, заданном параметром index
  
  Устанавливает итератор в положение в списке изображений, заданном параметром index.

<comment>Param:</comment>
  <info>int</info>  <strong>$index</strong>  Номер сцены.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimageinterlacescheme
type: function
doc:
<comment>Description:</comment>
  Устанавливает схему чересстрочной развёртки изображения
  
  Устанавливает схему чересстрочной развёртки изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$interlace</strong>  Одна из констант схемы чересстрочного изображения (<return>Gmagick::INTERLACE_*</return>).

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimageiterations
type: function
doc:
<comment>Description:</comment>
  Устанавливает итерации изображения
  
  Устанавливает итерации изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$iterations</strong>  Задержка изображения в 1/100 секунды.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimageprofile
type: function
doc:
<comment>Description:</comment>
  Добавляет именованный профиль в объект Gmagick
  
  Добавляет именованный профиль в объект Gmagick. Если профиль с таким именем уже существует, он
  заменяется. Метод отличается от метода Gmagick::profileimage() тем, что он не применяет цветовые
  профили CMS.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>     Имя профиля для добавления или удаления: ICC, IPTC или общий профиль.
  <info>string</info>  <strong>$profile</strong>  Профиль.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект Gmagick в случае успешного выполнения.


id: Gmagick::setimageredprimary
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветность изображения красной основной точкой
  
  Устанавливает цветность изображения красной основной точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  X-координата красной основной точки.
  <info>float</info>  <strong>$y</strong>  Y-координата красной основной точки

<comment>Return:</comment>
  <info>Gmagick</info>  Объект Gmagick в случае успешного выполнения.


id: Gmagick::setimagerenderingintent
type: function
doc:
<comment>Description:</comment>
  Устанавливает способ рендеринга изображения
  
  Устанавливает способ рендеринга изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$rendering_intent</strong>  Одна из констант способа отображения (<return>Gmagick::RENDERINGINTENT_*</return>).

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimageresolution
type: function
doc:
<comment>Description:</comment>
  Устанавливает разрешение изображения
  
  Устанавливает разрешение изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$xResolution</strong>  Разрешение изображения х.
  <info>float</info>  <strong>$yResolution</strong>  Разрешение изображения y.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект Gmagick в случае успешного выполнения.


id: Gmagick::setimagescene
type: function
doc:
<comment>Description:</comment>
  Устанавливает сцену изображения
  
  Устанавливает сцену изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$scene</strong>  Номер сцены изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagetype
type: function
doc:
<comment>Description:</comment>
  Устанавливает тип изображения
  
  Устанавливает тип изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$imgType</strong>  Одна из констант типа изображения (<return>Gmagick::IMGTYPE_*</return>).

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimageunits
type: function
doc:
<comment>Description:</comment>
  Устанавливает единицы разрешения изображения
  
  Устанавливает единицы разрешения изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$resolution</strong>  Одна из констант разрешения (<return>Gmagick::RESOLUTION_*</return>).

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setimagewhitepoint
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветность изображения белой точкой
  
  Устанавливает цветность изображения белой точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  X-координата белой основной точки.
  <info>float</info>  <strong>$y</strong>  Y-координата белой основной точки.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setsamplingfactors
type: function
doc:
<comment>Description:</comment>
  Устанавливает факторы выборки изображения
  
  Устанавливает факторы выборки изображения.

<comment>Param:</comment>
  <info>array</info>  <strong>$factors</strong>  Массив значений с типом <info>float</info>, представляющий фактор выборки для каждого
                   компонента цвета (в порядке RGB).

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::setsize
type: function
doc:
<comment>Description:</comment>
  Устанавливает размер объекта Gmagick
  
  Устанавливает размер объекта Gmagick. Установите его, прежде чем читать сырой формат изображения,
  такой как <info>Gmagick::COLORSPACE_RGB</info>, <info>Gmagick::COLORSPACE_GRAY</info> или <info>Gmagick::COLORSPACE_CMYK</info>.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  Ширина в пикселях.
  <info>int</info>  <strong>$rows</strong>     Высота в пикселях.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::shearimage
type: function
doc:
<comment>Description:</comment>
  Создаёт параллелограмм
  
  Сдвигает один край изображения по оси X или Y, образуя параллелограмм. Сдвиг в направлении X
  сдвигает край по оси X, а сдвиг в направлении Y перемещает край по оси Y. Величина сдвига
  контролируется углом сдвига. Для сдвига в направлении X xShear измеряется относительно оси Y, и
  аналогичным образом для сдвига в направлении Y yShear измеряется относительно оси X. Пустые
  треугольники, оставшиеся от обрезки изображения, заполняются цветом фона.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$color</strong>   Фоновая пиксельная палочка.
  <info>float</info>  <strong>$xShear</strong>  Число градусов для сдвига изображения по оси X.
  <info>float</info>  <strong>$yShear</strong>  Число градусов для сдвига изображения по оси Y.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::solarizeimage
type: function
doc:
<comment>Description:</comment>
  Применяет соляризационный эффект к изображению
  
  Применяет особый эффект к изображению, подобный эффекту, достигаемому в фотолаборатории с помощью
  выборочного экспонирования областей светочувствительной бумаги на свет. Порог варьируется от 0 до
  QuantumRange и является мерой степени соляризации.

<comment>Param:</comment>
  <info>int</info>  <strong>$threshold</strong>  Степень соляризации.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::spreadimage
type: function
doc:
<comment>Description:</comment>
  Случайно смещает каждый пиксель в блоке
  
  Метод специальных эффектов, который случайным образом смещает каждый пиксель в блоке, заданном
  параметром radius.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Выберите случайный пиксель в окрестности этого пространства.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения


id: Gmagick::stripimage
type: function
doc:
<comment>Description:</comment>
  Снимает изображение всех профилей и комментариев
  
  Снимает изображение всех профилей и комментариев.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::swirlimage
type: function
doc:
<comment>Description:</comment>
  Закручивает пиксели вокруг центра изображения
  
  Закручивает пиксели вокруг центра изображения, где градусы указывают размах дуги, по которой
  перемещается каждый пиксель. Вы получаете более драматический эффект, когда градусы перемещаются
  от 1 до 360.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  Определяет герметичность закрученного эффекта.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::thumbnailimage
type: function
doc:
<comment>Description:</comment>
  Изменяет размер изображения
  
  Изменяет размер изображения до заданных размеров и удаляет все связанные профили. Цель заключается
  в создании небольших миниатюрных изображений, подходящих для показа в Интернете. Если в качестве
  третьего параметра задано значение <info>true</info>, то параметры столбцов и строк используются в качестве
  максимумов для каждой стороны. Обе стороны будут уменьшены до совпадения или меньше, чем параметр,
  заданный для стороны.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ширина изображения.
  <info>int</info>  <strong>$height</strong>  Высота изображения.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class> в случае успешного выполнения.


id: Gmagick::trimimage
type: function
doc:
<comment>Description:</comment>
  Удаляет края с изображения
  
  Удаляет края, которые являются цветом фона с изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$fuzz</strong>  По умолчанию цель должна точно соответствовать определённому цвету пикселя. Однако
                во многих случаях два цвета могут незначительно отличаться. Размытый элемент
                изображения определяет, насколько допустимо определять, чтобы два цвета считались
                одинаковыми. Параметр представляет собой изменение квантового диапазона.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class>.


id: Gmagick::write
type: function
doc:
<comment>Description:</comment>
  Псевдоним Gmagick::writeimage
  
  Метод является псевдонимом:  Gmagick::writeimage.


id: Gmagick::writeimage
type: function
doc:
<comment>Description:</comment>
  Записывает изображение в указанный файл
  
  Записывает изображение в указанный файл. Если в качестве имени файла указано <info>null</info>, то изображение
  будет записано в файл, заданный Gmagick::readimage или Gmagick::setimagefilename.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  Имя файла.

<comment>Return:</comment>
  <info>Gmagick</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::annotate
type: function
doc:
<comment>Description:</comment>
  Рисует текст на изображении
  
  Рисует текст на изображении.

<comment>Param:</comment>
  <info>float</info>   <strong>$x</strong>     Координата x слева от текста.
  <info>float</info>   <strong>$y</strong>     Координата y относительно базовой линии текста.
  <info>string</info>  <strong>$text</strong>  Текст для рисования.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::arc
type: function
doc:
<comment>Description:</comment>
  Рисует дугу
  
  Рисует дугу, находящуюся в пределах ограничивающего прямоугольника на изображении.

<comment>Param:</comment>
  <info>float</info>  <strong>$sx</strong>  Начальная координата x ограничивающего прямоугольника.
  <info>float</info>  <strong>$sy</strong>  Начальная координата y ограничивающего прямоугольника.
  <info>float</info>  <strong>$ex</strong>  Конечная координата x ограничивающего прямоугольника.
  <info>float</info>  <strong>$ey</strong>  Конечная координата y ограничивающего прямоугольника.
  <info>float</info>  <strong>$sd</strong>  Начальный градус поворота.
  <info>float</info>  <strong>$ed</strong>  Конечный градус поворота.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::bezier
type: function
doc:
<comment>Description:</comment>
  Рисует кривую Безье
  
  Рисует кривую Безье через набор точек на изображении.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinate_array</strong>  Массив координат.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::ellipse
type: function
doc:
<comment>Description:</comment>
  Рисует эллипс на изображении
  
  Рисует эллипс на изображении.

<comment>Param:</comment>
  <info>float</info>  <strong>$ox</strong>     Исходная координата x.
  <info>float</info>  <strong>$oy</strong>     Исходная координата y.
  <info>float</info>  <strong>$rx</strong>     Радиус в x.
  <info>float</info>  <strong>$ry</strong>     Радиус в y.
  <info>float</info>  <strong>$start</strong>  Начальный градус поворота.
  <info>float</info>  <strong>$end</strong>    Конечный градус поворота.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::getfillcolor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет заливки
  
  Возвращает цвет заливки, используемый для рисования объектов с заливкой.

<comment>Return:</comment>
  <info>GmagickPixel</info>  Цвет заливки <class>GmagickPixel</class>, используемый для рисования объектов с заливкой.


id: GmagickDraw::getfillopacity
type: function
doc:
<comment>Description:</comment>
  Возвращает значение прозрачности, используемое при рисовании
  
  Возвращает значение прозрачности, используемое при рисовании.

<comment>Return:</comment>
  <info>float</info>  Возвращает прозрачность, используемую при рисовании с использованием цвета заливки или
         текстуры заливки. Значение полностью непрозрачного цвета - 1.0.


id: GmagickDraw::getfont
type: function
doc:
<comment>Description:</comment>
  Возвращает шрифт
  
  Возвращает строку, определяющую шрифт, используемый при аннотировании текстом.

<comment>Return:</comment>
  <info>mixed</info>  Возвращает строку (<info>string</info>) в случае успешного выполнения или <info>false</info>, если шрифт не
         установлен.


id: GmagickDraw::getfontsize
type: function
doc:
<comment>Description:</comment>
  Возвращает размер шрифта
  
  Возвращает размер шрифта, используемый при аннотировании текстом.

<comment>Return:</comment>
  <info>float</info>  Возвращает размер шрифта, связанный с текущим объектом <class>GmagickDraw</class>.


id: GmagickDraw::getfontstyle
type: function
doc:
<comment>Description:</comment>
  Возвращает стиль шрифта
  
  Возвращает стиль шрифта, используемый при аннотировании текстом.

<comment>Return:</comment>
  <info>int</info>  Возвращает константу стиля шрифта (STYLE_), связанную с объектом <class>GmagickDraw</class>, или <return>0</return>, если
       стиль не установлен.


id: GmagickDraw::getfontweight
type: function
doc:
<comment>Description:</comment>
  Возвращает толщину шрифта
  
  Возвращает толщину шрифта, используемую при аннотировании текстом.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число (<info>int</info>) в случае успешного выполнения или 0, если толщина не
       установлена.


id: GmagickDraw::getstrokecolor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет, используемый для обводки контуров объекта
  
  Возвращает цвет, используемый для обводки контуров объекта.

<comment>Return:</comment>
  <info>GmagickPixel</info>  Возвращает объект <class>GmagickPixel</class>, который описывает цвет.


id: GmagickDraw::getstrokeopacity
type: function
doc:
<comment>Description:</comment>
  Возвращает прозрачность обведённых контуров объекта
  
  Возвращает прозрачность обведённых контуров объекта.

<comment>Return:</comment>
  <info>float</info>  Возвращает число с плавающей точкой (<info>float</info>), описывающее прозрачность.


id: GmagickDraw::getstrokewidth
type: function
doc:
<comment>Description:</comment>
  Возвращает ширину обводки, используемой для отрисовки контуров объекта
  
  Возвращает ширину обводки, используемой для отрисовки контуров объекта.

<comment>Return:</comment>
  <info>float</info>  Возвращает число с плавающей точкой (<info>float</info>), описывающее ширину обводки.


id: GmagickDraw::gettextdecoration
type: function
doc:
<comment>Description:</comment>
  Возвращает оформление текста
  
  Возвращает оформление, применённое при аннотации текста.

<comment>Return:</comment>
  <info>int</info>  Возвращает одну из констант DECORATION_ или 0, если оформление не установлено.


id: GmagickDraw::gettextencoding
type: function
doc:
<comment>Description:</comment>
  Возвращает кодовый набор, используемый для текстовых аннотаций
  
  Возвращает строку, определяющую кодовый набор, используемый для текстовых аннотаций.

<comment>Return:</comment>
  <info>mixed</info>  Возвращает строку с указанием кодового набора или <info>false</info>, если кодировка текста не задана.


id: GmagickDraw::line
type: function
doc:
<comment>Description:</comment>
  Рисует линию
  
  Рисует линию на изображении, используя текущий цвет обводки, её прозрачность и ширину.

<comment>Param:</comment>
  <info>float</info>  <strong>$sx</strong>  Начальная координата x.
  <info>float</info>  <strong>$sy</strong>  Начальная координата y.
  <info>float</info>  <strong>$ex</strong>  Конечная координата x.
  <info>float</info>  <strong>$ey</strong>  Конечная координата y.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::point
type: function
doc:
<comment>Description:</comment>
  Рисует точку
  
  Рисует точку, используя текущий цвет и толщину обводки по указанным координатам.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Координата x.
  <info>float</info>  <strong>$y</strong>  Координата y.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::polygon
type: function
doc:
<comment>Description:</comment>
  Рисует многоугольник
  
  Рисует многоугольник с использованием текущей обводки, её ширины, цвета заливки или текстуры с
  использованием указанного массива координат.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinates</strong>  Массив координат.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>GmagickDraw</class>.


id: GmagickDraw::polyline
type: function
doc:
<comment>Description:</comment>
  Рисует ломаную линию
  
  Рисует ломаную линию с использованием текущей обводки, её ширины, цвета заливки или текстуры с
  использованием указанного массива координат.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinate_array</strong>  Массив координат.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::rectangle
type: function
doc:
<comment>Description:</comment>
  Рисует прямоугольник
  
  Рисует прямоугольник по двум координатам с использованием текущих параметров обводки, ширины
  обводки и заливки.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  Первая координата x.
  <info>float</info>  <strong>$y1</strong>  Первая координата y.
  <info>float</info>  <strong>$x2</strong>  Вторая координата x.
  <info>float</info>  <strong>$y2</strong>  Вторая координата y.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::rotate
type: function
doc:
<comment>Description:</comment>
  Применяет указанный поворот к текущему координатному пространству
  
  Применяет указанный поворот к текущему координатному пространству.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  Угол поворота

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>GmagickDraw</class>.


id: GmagickDraw::roundrectangle
type: function
doc:
<comment>Description:</comment>
  Рисует прямоугольник с закруглёнными углами
  
  Рисует прямоугольник с закруглёнными углами по двум координатам и радиусам углов x и y, используя
  текущую обводку, её ширину и настройки заливки.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  Первая координата x.
  <info>float</info>  <strong>$y1</strong>  Первая координата y.
  <info>float</info>  <strong>$x2</strong>  Вторая координата x.
  <info>float</info>  <strong>$y2</strong>  Вторая координата y.
  <info>float</info>  <strong>$rx</strong>  Радиус угла в горизонтальном направлении.
  <info>float</info>  <strong>$ry</strong>  Радиус угла в вертикальном направлении.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::scale
type: function
doc:
<comment>Description:</comment>
  Регулирует коэффициент масштабирования
  
  Регулирует коэффициент масштабирования для применения в горизонтальном и вертикальном направлениях
  к текущему координатному пространству.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  горизонтальный коэффициент масштабирования
  <info>float</info>  <strong>$y</strong>  вертикальный коэффициент масштабирования

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>GmagickDraw</class>.


id: GmagickDraw::setfillcolor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет заливки, который будет использоваться для рисования объектов с заливкой
  
  Устанавливает цвет заливки, который будет использоваться для рисования объектов с заливкой.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$color</strong>  <class>GmagickPixel</class> или строка (<info>string</info>), указывающая цвет, используемый для заливки.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>GmagickDraw</class> в случае успешного выполнения.


id: GmagickDraw::setfillopacity
type: function
doc:
<comment>Description:</comment>
  Устанавливает непрозрачность заливки
  
  Устанавливает непрозрачность при рисовании с использованием цвета заливки или текстуры заливки.
  Установка значения 1.0 сделает заливку полностью непрозрачной.

<comment>Param:</comment>
  <info>float</info>  <strong>$fill_opacity</strong>  Непрозрачность заливки

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::setfont
type: function
doc:
<comment>Description:</comment>
  Устанавливает указанный шрифт для использования при аннотации текста
  
  Устанавливает полностью указанный шрифт для использования при аннотации текста.

<comment>Param:</comment>
  <info>string</info>  <strong>$font</strong>  Имя шрифта.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::setfontsize
type: function
doc:
<comment>Description:</comment>
  Устанавливает размер шрифта для использования при аннотации текста
  
  Устанавливает размер шрифта для использования при аннотации текста.

<comment>Param:</comment>
  <info>float</info>  <strong>$pointsize</strong>  Размер шрифта

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>GmagickDraw</class>.


id: GmagickDraw::setfontstyle
type: function
doc:
<comment>Description:</comment>
  Устанавливает стиль шрифта для использования при аннотации текста
  
  Устанавливает стиль шрифта, который будет использоваться при аннотации текста. Использование
  AnyStyle действует как «любой».

<comment>Param:</comment>
  <info>int</info>  <strong>$style</strong>  Стиль шрифта (NormalStyle, ItalicStyle, ObliqueStyle, AnyStyle).

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::setfontweight
type: function
doc:
<comment>Description:</comment>
  Устанавливает толщину шрифта
  
  Устанавливает толщину шрифта для использования при аннотации текста.

<comment>Param:</comment>
  <info>int</info>  <strong>$weight</strong>  Толщина шрифта (допустимый диапазон - 100-900).

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::setstrokecolor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет, используемый для обводки контуров объекта
  
  Устанавливает цвет, используемый для обводки контуров объекта.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$color</strong>  <class>GmagickPixel</class> или строка (<info>string</info>), представляющая цвет обводки.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>GmagickDraw</class> в случае успешного выполнения.


id: GmagickDraw::setstrokeopacity
type: function
doc:
<comment>Description:</comment>
  Определяет прозрачность обводки контуров объекта
  
  Определяет прозрачность обводки контуров объекта.

<comment>Param:</comment>
  <info>float</info>  <strong>$stroke_opacity</strong>  Прозрачность обводки. При значении 1.0 - непрозрачная.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>GmagickDraw</class>.


id: GmagickDraw::setstrokewidth
type: function
doc:
<comment>Description:</comment>
  Устанавливает ширину обводки, используемой для отрисовки контуров объекта
  
  Устанавливает ширину обводки, используемой для отрисовки контуров объекта.

<comment>Param:</comment>
  <info>float</info>  <strong>$width</strong>  Ширина обводки

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>GmagickDraw</class>.


id: GmagickDraw::settextdecoration
type: function
doc:
<comment>Description:</comment>
  Определяет оформление
  
  Задаёт оформление, которое будет применяться при аннотировании текстом.

<comment>Param:</comment>
  <info></info>  <strong>$int</strong>  Оформление текста. Одно из следующих значений: NoDecoration, UnderlineDecoration,
          OverlineDecoration или LineThroughDecoration.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickDraw::settextencoding
type: function
doc:
<comment>Description:</comment>
  Задаёт кодовый набор текста
  
  Задаёт кодовый набор, который будет использоваться для текстовых аннотаций. Единственная кодировка
  символов, которая может быть указана в настоящее время, - это "UTF-8" для представления Unicode
  как последовательности байтов. Укажите пустую строку, чтобы установить кодировку текста по
  умолчанию в системе. Для успешного аннотирования текста с использованием Unicode могут
  потребоваться шрифты, поддерживающие Unicode.

<comment>Param:</comment>
  <info>string</info>  <strong>$encoding</strong>  Строка символов, определяющая кодировку текста.

<comment>Return:</comment>
  <info>GmagickDraw</info>  Объект <class>Gmagick</class>.


id: GmagickPixel::__construct
type: function
doc:
<comment>Description:</comment>
  Конструктора класса GmagickPixel
  
  Создаёт новый объект класса <class>GmagickPixel</class>. Если указан цвет, то объект будет инициализирован этим
  цветом.

<comment>Param:</comment>
  <info>string</info>  <strong>$color</strong>  Опциональный параметр, используется для начального значения цвета объекта.


id: GmagickPixel::getcolor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет
  
  Возвращает цвет объекта <class>GmagickPixel</class> в виде массива (<info>array</info>) либо строки (<info>string</info>). Если для цвета
  установлена прозрачность, то её значение возвращается в четвёртом элементе списка.

<comment>Param:</comment>
  <info>bool</info>  <strong>$as_array</strong>         <info>true</info> для типа возвращаемого значения <info>array</info>, а не <info>string</info>.
  <info>bool</info>  <strong>$normalize_array</strong>  Значение цветов будут нормированы, если <info>true</info>.

<comment>Return:</comment>
  <info>mixed</info>  <info>string</info> или <info>array</info> со значениями цветов, нормированными, если параметр <strong>$normalize_array</strong>
         установлен в <info>true</info>. Бросает исключение <class>GmagickPixelException</class> в случае возникновения ошибки.


id: GmagickPixel::getcolorcount
type: function
doc:
<comment>Description:</comment>
  Получить количество пикселей изображения, имеющих заданный цвет
  
  Возвращает количество пикселей изображения, имеющих заданный цвет.

<comment>Return:</comment>
  <info>int</info>  Возвращает количество пикселей изображения, имеющих заданный цвет, в случае успешного
       выполнения. В случае возникновения ошибки выбрасывает исключение <class>GmagickPixelException</class>.


id: GmagickPixel::getcolorvalue
type: function
doc:
<comment>Description:</comment>
  Возвращает нормализованное значение для заданного цветового канала
  
  Возвращает нормализованное значение для заданного цветового канала в виде числа с плавающей точкой
  в диапазоне от 0 до 1.

<comment>Param:</comment>
  <info>int</info>  <strong>$color</strong>  Цветовой канал. Одна из констант цветовых каналов Gmagick.

<comment>Return:</comment>
  <info>float</info>  Возвращает нормализованное значение для заданного цветового канала, либо, в случае
         возникновения ошибки, выбрасывает исключение <class>GmagickPixelException</class>.


id: GmagickPixel::setcolor
type: function
doc:
<comment>Description:</comment>
  Задать цвет
  
  Задать цвет в формате объекта <class>GmagickPixel</class> с помощью строки (например, "blue", "#0000ff",
  "rgb(0,0,255)", "cmyk(100,100,100,10)", и т.д.).

<comment>Param:</comment>
  <info>string</info>  <strong>$color</strong>  Определение цвета для инициализации объекта <class>GmagickPixel</class>.

<comment>Return:</comment>
  <info>GmagickPixel</info>  Объект <class>GmagickPixel</class>.


id: GmagickPixel::setcolorvalue
type: function
doc:
<comment>Description:</comment>
  Установить нормализованное значение цветового канала
  
  Устанавливает нормализованное значение цветового канала. Значение должно быть числом с плавающей
  точкой (float) в диапазоне от 0 до 1. Также данная функция может использоваться для задания канала
  прозрачности объекта <class>GmagickPixel</class>.

<comment>Param:</comment>
  <info>int</info>    <strong>$color</strong>  Цветовой канал. Одна из констант цветовых каналов Gmagick.
  <info>float</info>  <strong>$value</strong>  Устанавливаемое значение. Число с плавающей точкой в диапазоне от 0 до 1.

<comment>Return:</comment>
  <info>GmagickPixel</info>  Объект <class>GmagickPixel</class> в случае успешного выполнения.


id: HRTime\PerformanceCounter::getFrequency
type: function
doc:
<comment>Description:</comment>
  Частота таймера в тиках в секунду
  
  Возвращает частоту таймера в тиках в секунду. Это будет постоянным значением после старта системы
  для большинства операционных систем.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число (<info>int</info>), равное частоте таймера.


id: HRTime\PerformanceCounter::getTicks
type: function
doc:
<comment>Description:</comment>
  Текущее значение тиков системы
  
  Возвращает количество тиков.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число (<info>int</info>), равное количеству тиков.


id: HRTime\PerformanceCounter::getTicksSince
type: function
doc:
<comment>Description:</comment>
  Количество тиков, прошедших с заданного значения
  
  Возвращает тиков, прошедших с заданного начального значения.

<comment>Param:</comment>
  <info>int</info>  <strong>$start</strong>  Начальное значение.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число (<info>int</info>), равное количеству тиков.


id: HRTime\StopWatch::getElapsedTicks
type: function
doc:
<comment>Description:</comment>
  Получить количество прошедших тиков для всех интервалов
  
  Возвращает количество прошедших тиков всех ранее закрытых интервалов.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число (<info>int</info>), указывающее прошедшие тики.


id: HRTime\StopWatch::getElapsedTime
type: function
doc:
<comment>Description:</comment>
  Получить суммарное прошедшее время всех интервалов
  
  Возвращает суммарное прошедшее время всех интервалов.

<comment>Param:</comment>
  <info>int</info>  <strong>$unit</strong>  Единица времени, заданная одной из констант HRTime\Unit. По умолчанию
              HRTime\Unit::SECOND.

<comment>Return:</comment>
  <info>float</info>  Возвращает значение типа <info>float</info>, равное прошедшему времени.


id: HRTime\StopWatch::getLastElapsedTicks
type: function
doc:
<comment>Description:</comment>
  Получить количество прошедших тиков за последний интервал
  
  Возвращает количество прошедших тиков за последний закрытый интервал.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число, указывающее прошедшие тики.


id: HRTime\StopWatch::getLastElapsedTime
type: function
doc:
<comment>Description:</comment>
  Получить прошедшее время для последнего интервала
  
  Возвращает прошедшее время для ранее закрытого интервала.

<comment>Param:</comment>
  <info>int</info>  <strong>$unit</strong>  Единица времени, заданная одной из констант HRTime\Unit. По умолчанию
              HRTime\Unit::SECOND.

<comment>Return:</comment>
  <info>float</info>  Возвращает значение типа <info>float</info>, равное прошедшему времени.


id: HRTime\StopWatch::isRunning
type: function
doc:
<comment>Description:</comment>
  Проверить, выполняется ли измерение
  
  Проверяет, было ли начато измерение.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> или <info>false</info>, в зависимости от того, запущено ли измерение в текущий момент.


id: HRTime\StopWatch::start
type: function
doc:
<comment>Description:</comment>
  Запустить измерение времени
  
  Запускает измерение времени. Если оно уже было запущено ранее, то ничего не произойдёт. Измерение
  будет продолжено, если оно ранее было остановлено.

<comment>Return:</comment>
  <info>void</info>  Ничего не возвращает.


id: HRTime\StopWatch::stop
type: function
doc:
<comment>Description:</comment>
  Остановить измерение
  
  Останавливает измерение для ранее запущенного интервала.

<comment>Return:</comment>
  <info>void</info>  Ничего не возвращает.


id: HashContext::__construct
type: function
doc:
<comment>Description:</comment>
  Закрытый конструктор для запрета непосредственного создания объекта


id: HashContext::__serialize
type: function
doc:
<comment>Description:</comment>
  Сериализует объект HashContext
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.

<comment>Return:</comment>
  <info>array</info>  Функция не возвращает значения после выполнения.


id: HashContext::__unserialize
type: function
doc:
<comment>Description:</comment>
  Десериализует параметр data в объект HashContext
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.

<comment>Param:</comment>
  <info>array</info>  <strong>$data</strong>  Десериализуемое значение.

<comment>Return:</comment>
  <info>void</info>  Функция не возвращает значения после выполнения.


id: ICONV_MIME_DECODE_CONTINUE_ON_ERROR
type: constant
doc:
<comment>Description:</comment>
  <info>int</info>
  
  Битовая маска, используемая в <strong>iconv_mime_decode()</strong>


id: IDNA_CHECK_BIDI
type: constant
doc:
<comment>Description:</comment>
  Проверять, соответствует ли ввод правилам BiDi. Игнорируется в реализации IDNA2003, которая всегда
  производит эту проверку.


id: IDNA_CHECK_CONTEXTJ
type: constant
doc:
<comment>Description:</comment>
  Проверять, соответствует ли ввод правилам CONTEXTJ. Игнорируется в реализации IDNA2003, так как
  эта проверка введена в IDNA2008.


id: IDNA_DEFAULT
type: constant
doc:
<comment>Description:</comment>
  Запретить передачу неопределённых кодов символов в функции IDN и не проверять ввод на соответствие
  правилам доменных имён ASCII.


id: IDNA_ERROR_BIDI
type: constant
doc:
<comment>Description:</comment>
  При использовании алгоритма UTS #46 в <strong>idn_to_utf8()</strong> и <strong>idn_to_ascii()</strong>, ошибки возвращаются в виде
  побитовой маски.


id: IDNA_NONTRANSITIONAL_TO_ASCII
type: constant
doc:
<comment>Description:</comment>
  Опция для несквозной обработки в <strong>idn_to_ascii()</strong>. Сквозная обработка активирована по умолчанию.
  Игнорируется в реализации IDNA2003.


id: IDNA_NONTRANSITIONAL_TO_UNICODE
type: constant
doc:
<comment>Description:</comment>
  Опция для несквозной обработки в <strong>idn_to_utf8()</strong>. Сквозная обработка активирована по умолчанию.
  Игнорируется в реализации IDNA2003.


id: IDNA_USE_STD3_RULES
type: constant
doc:
<comment>Description:</comment>
  Проверять ввод для функций IDN на соответствие правилам доменных имён ASCII.


id: IMAGETYPE_AVIF
type: constant
doc:
<comment>Description:</comment>
  Константа типа изображения, используется с функциями <strong>image_type_to_mime_type()</strong> и
  <strong>image_type_to_extension()</strong>.
  
  (Доступно, начиная с PHP 8.1.0)


id: IMAGETYPE_BMP
type: constant
doc:
<comment>Description:</comment>
  Константа типа изображения, используется с функциями <strong>image_type_to_mime_type()</strong> и
  <strong>image_type_to_extension()</strong>.


id: IMAGETYPE_WEBP
type: constant
doc:
<comment>Description:</comment>
  Константа типа изображения, используется с функциями <strong>image_type_to_mime_type()</strong> и
  <strong>image_type_to_extension()</strong>.
  
  (Доступно, начиная с PHP 7.1.0)


id: IMAP\Connection
type: class
doc:
<comment>Description:</comment>
  Полностью непрозрачный класс, заменяющий ресурс <return>imap</return> в PHP 8.1.0.


id: IMG_AFFINE_ROTATE
type: constant
doc:
<comment>Description:</comment>
  Константа типа аффинного преобразования, используется с функцией <strong>imageaffinematrixget()</strong> .


id: IMG_ARC_CHORD
type: constant
doc:
<comment>Description:</comment>
  Константа стиля, используется с функцией <strong>imagefilledarc()</strong>.


id: IMG_ARC_ROUNDED
type: constant
doc:
<comment>Description:</comment>
  Константа стиля, используется с функцией <strong>imagefilledarc()</strong>.
  
  Эта константа имеет то же значение, что и <info>IMG_ARC_PIE</info>


id: IMG_AVIF
type: constant
doc:
<comment>Description:</comment>
  Используется в качестве возвращаемого значения функции <strong>imagetypes()</strong>.
  
  (Доступно, начиная с PHP 8.1.0)


id: IMG_BELL
type: constant
doc:
<comment>Description:</comment>
  Используется с функцией <strong>imagesetinterpolation()</strong>, доступна с PHP 5.5.0.


id: IMG_BMP
type: constant
doc:
<comment>Description:</comment>
  Используется в качестве возвращаемого значения функции <strong>imagetypes()</strong>.


id: IMG_COLOR_BRUSHED
type: constant
doc:
<comment>Description:</comment>
  Специальный вариант цвета, который может быть использован вместо определённого с помощью
  <strong>imagecolorallocate()</strong> и <strong>imagecolorallocatealpha()</strong>.


id: IMG_EFFECT_ALPHABLEND
type: constant
doc:
<comment>Description:</comment>
  Эффект альфа-смешения, используется с функцией <strong>imagelayereffect()</strong>.


id: IMG_FILTER_BRIGHTNESS
type: constant
doc:
<comment>Description:</comment>
  Специальный фильтр GD, используется с функцией <strong>imagefilter()</strong>.


id: IMG_FILTER_SCATTER
type: constant
doc:
<comment>Description:</comment>
  Специальный фильтр GD, используется с функцией <strong>imagefilter()</strong>.
  
  (Доступна с PHP 7.4.0)


id: IMG_FLIP_BOTH
type: constant
doc:
<comment>Description:</comment>
  Используется с функцией <strong>imageflip()</strong>, доступна с PHP 5.5.0.


id: IMG_GD2_COMPRESSED
type: constant
doc:
<comment>Description:</comment>
  Константа типа, используется с функцией <strong>imagegd2()</strong>.


id: IMG_JPEG
type: constant
doc:
<comment>Description:</comment>
  Используется в качестве возвращаемого значения функции <strong>imagetypes()</strong>.
  
  Эта константа имеет то же значение, что и <info>IMG_JPG</info>


id: IMG_WEBP
type: constant
doc:
<comment>Description:</comment>
  Используется в качестве возвращаемого значения функции <strong>imagetypes()</strong>.
  
  (Доступно с PHP 7.0.10)


id: INFO_ALL
type: constant
doc:
<comment>Description:</comment>
  -1
  
  Константа по умолчанию. Показывает всю информацию описанную выше.


id: INFO_CONFIGURATION
type: constant
doc:
<comment>Description:</comment>
  Текущие локальные и основные значения директив PHP. Смотрите также <strong>ini_get()</strong>.


id: INFO_GENERAL
type: constant
doc:
<comment>Description:</comment>
  Строка конфигурации, местоположение php.ini, дата сборки, веб-сервер, система и др.


id: INFO_VARIABLES
type: constant
doc:
<comment>Description:</comment>
  Показывает все  предопределённые переменные из <return>EGPCS</return> (Environment, GET, POST, Cookie, Server).


id: INTL_ICU_VERSION
type: constant
doc:
<comment>Description:</comment>
  Текущая версия библиотеки ICU в виде чисел с точечными разделителями.


id: INTL_IDNA_VARIANT_2003
type: constant
doc:
<comment>Description:</comment>
  Использовать алгоритм IDNA 2003 в <strong>idn_to_utf8()</strong> и <strong>idn_to_ascii()</strong>. Задано по умолчанию. Эта
  константа и то, что она используется по умолчанию, объявлено устаревшим в PHP 7.2.0.


id: INTL_IDNA_VARIANT_UTS46
type: constant
doc:
<comment>Description:</comment>
  Использовать алгоритм UTS #46 в <strong>idn_to_utf8()</strong> и <strong>idn_to_ascii()</strong>. Доступно с ICU 4.6.


id: INTL_MAX_LOCALE_LEN
type: constant
doc:
<comment>Description:</comment>
  Задаёт длину имени локали. Для PHP установлено равным 80. Имена локалей больше этого значения не
  принимаются.


id: IN_DONT_FOLLOW
type: constant
doc:
<comment>Description:</comment>
  Не разыменовывать путь, если это символическая ссылка (начиная с Linux 2.6.15).


id: IN_IGNORED
type: constant
doc:
<comment>Description:</comment>
  Наблюдение было отключено вручную (поясняется <strong>inotify_rm_watch()</strong>) либо из-за отсутствия файла либо
  из-за размонтирования файловой системы.


id: IN_MASK_ADD
type: constant
doc:
<comment>Description:</comment>
  Добавить события в маску событий для этого пути, если она уже существует (вместо замещения маски).


id: IN_ONESHOT
type: constant
doc:
<comment>Description:</comment>
  Отслеживать путь для одного события, затем удалить его из списка наблюдения.


id: IN_ONLYDIR
type: constant
doc:
<comment>Description:</comment>
  Использовать только указанную директорию в качестве конечного пути (начиная с Linux 2.6.15).


id: IN_Q_OVERFLOW
type: constant
doc:
<comment>Description:</comment>
  Очередь событий переполнена (wd (дескриптор наблюдения) равен -1 для этого события).


id: Imagick::__construct
type: function
doc:
<comment>Description:</comment>
  Конструктор объекта Imagick
  
  Создаёт экземпляр Imagick для отдельного изображения или группы изображений.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$files</strong>  Путь к изображению для загрузки или массив таких путей. Пути могут содержать
                 групповые символы для имён файлов или могут являться URL.


id: Imagick::__toString
type: function
doc:
<comment>Description:</comment>
  Возвращает изображение в виде строки
  
  Возвращает текущее изображение в виде строки. Вернёт только одно изображение; Метод не должен
  использоваться для объектов Imagick, которые содержат несколько изображений, например
  анимированный GIF или PDF с несколькими страницами.

<comment>Return:</comment>
  <info>string</info>  Возвращает содержимое строки в случае успешного выполнения или пустую строку в случае
          возникновения ошибки.

<comment>See Also:</comment>
   * Imagick::getImageBlob
   * Imagick::getImagesBlob


id: Imagick::adaptiveBlurImage
type: function
doc:
<comment>Description:</comment>
  Добавляет адаптивный фильтр размытия к изображению
  
  Добавляет адаптивный фильтр размытия к изображению. Интенсивность адаптивного размытия значительно
  уменьшается к краям изображения, в то время как стандартное размытие равномерно распределяется по
  всему изображению. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9
  или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   Радиус Гаусса, в пикселях, не считая центрального пикселя. Если передан 0, то
                   радиус будет выбран автоматически.
  <info>float</info>  <strong>$sigma</strong>    Стандартное отклонение Гаусса, в пикселях.
  <info>int</info>    <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                   Для применения к более чем одному каналу, комбинируйте константы каналов
                   с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                   Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::blurImage()</strong>
   * <strong>Imagick::motionBlurImage()</strong>
   * <strong>Imagick::radialBlurImage()</strong>


id: Imagick::adaptiveResizeImage
type: function
doc:
<comment>Description:</comment>
  Адаптивное изменение размера изображения с данными триангуляции
  
  Адаптивное изменение размера изображения с данными триангуляции. Позволяет избежать размытия через
  резкое изменение цвета. Чаще всего используется для уменьшения изображений чуть меньше "размера
  для web"; получается плохо, когда полноразмерное изображение адаптивно изменяется в миниатюру.
  Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.
  
  Поведение параметра <strong>$bestfit</strong> было изменено в Imagick 3.0.0. До этой версии при изменении
  изображения размером 200x150 до 400x300 никаких операций не происходило. В Imagick 3.0.0 и далее
  изображение будет масштабировано до размеров 400x300, так как это наилучшим образом соответствует
  ("best fit") данным размерам. Если используется параметр <strong>$bestfit</strong>, то ширина и высота также должны
  быть определены.

<comment>Param:</comment>
  <info>int</info>   <strong>$columns</strong>  Количество столбцов в масштабе изображения.
  <info>int</info>   <strong>$rows</strong>     Количество строк в масштабе изображения.
  <info>bool</info>  <strong>$bestfit</strong>  Будет ли подгоняться изображение внутри ограничительной рамки.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::chopImage()</strong>
   * <strong>Imagick::cropImage()</strong>
   * <strong>Imagick::magnifyImage()</strong>
   * <strong>Imagick::minifyImage()</strong>
   * <strong>Imagick::resizeImage()</strong>
   * <strong>Imagick::scaleImage()</strong>
   * <strong>Imagick::shaveImage()</strong>
   * <strong>Imagick::thumbnailImage()</strong>
   * <strong>Imagick::trimImage()</strong>


id: Imagick::adaptiveSharpenImage
type: function
doc:
<comment>Description:</comment>
  Адаптивное изменение резкости изображения
  
  Адаптивное изменение резкости изображения с большей интенсивностью на краях изображения и с
  меньшей ближе к середине. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   Радиус Гаусса, в пикселях, не считая центрального пикселя. Используйте 0 для
                   авто-выбора.
  <info>float</info>  <strong>$sigma</strong>    Стандартное отклонение Гаусса, в пикселях.
  <info>int</info>    <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                   Для применения к более чем одному каналу, комбинируйте константы каналов
                   с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                   Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::sharpenImage()</strong>


id: Imagick::adaptiveThresholdImage
type: function
doc:
<comment>Description:</comment>
  Выбор порога для каждого пикселя в зависимости от диапазона интенсивности
  
  Выбор индивидуального ограничения для каждого пикселя в зависимости от диапазона значений
  интенсивности вокруг этого пикселя. Это даёт возможность установить порог изображения, в котором
  гистограмма глобальной интенсивности не содержит отличительных пиков.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Область соседей по ширине.
  <info>int</info>  <strong>$height</strong>  Область соседей по высоте.
  <info>int</info>  <strong>$offset</strong>  Среднее смещение

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::addImage
type: function
doc:
<comment>Description:</comment>
  Добавляет новое изображение к списку изображений объекта Imagick
  
  Добавляет новое изображение к объекту Imagick из текущего положения исходного объекта. После этой
  операции перемещается позиция итератора в конец списка.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$source</strong>  Исходный объект Imagick

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::addNoiseImage
type: function
doc:
<comment>Description:</comment>
  Накладывает случайный шум на изображение
  
  Накладывает случайный шум на изображение.

<comment>Param:</comment>
  <info>int</info>  <strong>$noise_type</strong>  Тип шума. Обратитесь к списку констант шума.
  <info>int</info>  <strong>$channel</strong>     Передайте любую корректную для вашего режима канала константу.
                    Для применения к более чем одному каналу, комбинируйте константы каналов
                    с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                    Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::affineTransformImage
type: function
doc:
<comment>Description:</comment>
  Преобразование изображения
  
  Преобразование изображения с помощью аффинной матрицы.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$matrix</strong>  Аффинная матрица

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::animateImages
type: function
doc:
<comment>Description:</comment>
  Анимация одного или нескольких изображений
  
  Метод производит анимацию изображения на локальном или удалённом X сервере. Метод не доступен в
  Windows. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.3.6 или
  старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$x_server</strong>  Адрес X сервера

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::displayImage()</strong>


id: Imagick::annotateImage
type: function
doc:
<comment>Description:</comment>
  Добавляет текстовый комментарий на изображение
  
  Добавляет текстовый комментарий на изображение.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$draw_settings</strong>  Объект ImagickDraw с настройками наносимого текста
  <info>float</info>        <strong>$x</strong>              Горизонтальное смещение в пикселях слева от текста
  <info>float</info>        <strong>$y</strong>              Вертикальное смещение в пикселях к базовому тексту
  <info>float</info>        <strong>$angle</strong>          Угол под которым выводится текст. Положительное значение: направление
                               от верхнего левого угла до нижнего правого угла. Отрицательное
                               значение: от нижнего левого угла до верхнего правого угла.
  <info>string</info>       <strong>$text</strong>           Строка с текстом

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>ImagickDraw::annotation()</strong>
   * <strong>ImagickDraw::setFont()</strong>


id: Imagick::appendImages
type: function
doc:
<comment>Description:</comment>
  Объединяет набор изображений
  
  Объединяет набор изображений в одно большое изображение.

<comment>Param:</comment>
  <info>bool</info>  <strong>$stack</strong>  Стоит ли складывать изображения вертикально. По умолчанию (или если указано <info>false</info>)
                изображения складываются слева направо. Если <strong>$stack</strong> установлен в <info>true</info>, то
                изображения складываются сверху вниз.

<comment>Return:</comment>
  <info>Imagick</info>  В случае успешного выполнения возвращает экземпляр Imagick.


id: Imagick::autoLevelImage
type: function
doc:
<comment>Description:</comment>
  Настраивает уровни определённого канала изображения
  
  Настраивает уровни определённого канала изображения, масштабируя минимальное и максимальное
  значения до полного квантового диапазона.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  На каком канале следует выполнить автоматическое выравнивание.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::averageImages
type: function
doc:
<comment>Description:</comment>
  Усредняет набор изображений
  
  Усредняет набор изображений.

<comment>Return:</comment>
  <info>Imagick</info>  В случае успешного выполнения возвращает объект Imagick.


id: Imagick::blackThresholdImage
type: function
doc:
<comment>Description:</comment>
  Перевести все пиксели ниже порогового значения в чёрный цвет
  
  Работает так же, как Imagick::thresholdImage(), но изменяются только пиксели ниже порогового
  значения, в то время как остальные пиксели остаются неизменными.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$threshold</strong>  Пороговое значение ниже которого все пиксели станут чёрными

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::blueShiftImage
type: function
doc:
<comment>Description:</comment>
  Приглушает цвета изображения
  
  Приглушает цвета изображения для имитации сцены в ночное время при лунном свете.

<comment>Param:</comment>
  <info>float</info>  <strong>$factor</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::blurImage
type: function
doc:
<comment>Description:</comment>
  Добавляет фильтр размытия к изображению
  
  Добавляет фильтр размытия к изображению. Необязательный третий параметр служит для размытия
  определённого канала.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   Радиус размытия
  <info>float</info>  <strong>$sigma</strong>    Стандартное отклонение
  <info>int</info>    <strong>$channel</strong>  Константа Channeltype. Если не указано, то будут размыты все каналы.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::adaptiveBlurImage()</strong>
   * <strong>Imagick::motionBlurImage()</strong>
   * <strong>Imagick::radialBlurImage()</strong>


id: Imagick::borderImage
type: function
doc:
<comment>Description:</comment>
  Окружает изображение рамкой
  
  Окружает изображение рамкой с цветом, установленным в объекте ImagickPixel.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$bordercolor</strong>  Объект ImagickPixel или строка, содержащая цвет рамки
  <info>int</info>    <strong>$width</strong>        Ширина рамки
  <info>int</info>    <strong>$height</strong>       Высота рамки

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::brightnessContrastImage
type: function
doc:
<comment>Description:</comment>
  Изменяет яркость и/или контраст изображения
  
  Изменяет яркость и/или контраст изображения. Преобразует параметры яркости и контрастности в
  наклон и пересечение и вызывает полиномическую функцию для применения к изображению.

<comment>Param:</comment>
  <info>float</info>  <strong>$brightness</strong>  
  <info>float</info>  <strong>$contrast</strong>    
  <info>int</info>    <strong>$channel</strong>     

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::charcoalImage
type: function
doc:
<comment>Description:</comment>
  Рисование углём
  
  Рисование углём.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус Гаусса, в пикселях, не включая центральный пиксель
  <info>float</info>  <strong>$sigma</strong>   Стандартное отклонение Гаусса, в пикселях

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::chopImage
type: function
doc:
<comment>Description:</comment>
  Удаляет область изображения и обрезает его
  
  Удаляет выбранную область с реструктуризацией изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ширина обрезаемой области
  <info>int</info>  <strong>$height</strong>  Высота обрезаемой области
  <info>int</info>  <strong>$x</strong>       Начало обрезаемой области по оси X
  <info>int</info>  <strong>$y</strong>       Начало обрезаемой области по оси Y

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::cropImage()</strong>


id: Imagick::clampImage
type: function
doc:
<comment>Description:</comment>
  Ограничивает диапазон цветов от 0 до квантовой глубины
  
  Ограничивает диапазон цветов от 0 до квантовой глубины.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: Imagick::clear
type: function
doc:
<comment>Description:</comment>
  Очищает все ресурсы, связанные с объектом Imagick
  
  Очищает все ресурсы, связанные с объектом Imagick

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::clipImage
type: function
doc:
<comment>Description:</comment>
  Обрезка вдоль ближайшего контура с профилем 8BIM
  
  Обрезка вдоль ближайшего контура с профилем 8BIM, если он предоставлен.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::clipImagePath
type: function
doc:
<comment>Description:</comment>
  Клипы вдоль именованных путей из профиля 8BIM, если они есть
  
  Клипы вдоль именованных путей из профиля 8BIM, если они есть. Более поздние операции вступают в
  силу внутри пути. Идентификатор может быть числом, если ему предшествует # для работы с
  пронумерованным путём, например, укажите "#1", чтобы использовать первый путь.
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.

<comment>Param:</comment>
  <info>string</info>  <strong>$pathname</strong>  
  <info>string</info>  <strong>$inside</strong>    

<comment>Return:</comment>
  <info>void</info>  


id: Imagick::clipPathImage
type: function
doc:
<comment>Description:</comment>
  Отсечь вдоль обозначенного контура с профилем 8BIM
  
  Отсекает изображение вдоль обозначенного контура с профилем 8BIM, если он предоставлен.
  Последующие операции будут применяться к внутреннему контуру. Так же может быть числом, если ему
  предшествует символ #. Это необходимо для работы с пронумерованными контурами, например, "#1" для
  использования первого контура.

<comment>Param:</comment>
  <info>string</info>  <strong>$pathname</strong>  Обозначенный контур
  <info>bool</info>    <strong>$inside</strong>    Если установлено <info>true</info>, то последующие операции будут применяться к внутреннему
                     контуру. Иначе, последующие операции будут применяться к внешнему контуру.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::clone
type: function
doc:
<comment>Description:</comment>
  Создаёт точную копию объекта Imagick
  
  Создаёт точную копию объекта Imagick.
  
  Функция устарела (DEPRECATED) с imagick версии 3.1.0, взамен неё используйте ключевое слово clone.

<comment>Return:</comment>
  <info>Imagick</info>  Будет возвращена копия объекта Imagick.


id: Imagick::clutImage
type: function
doc:
<comment>Description:</comment>
  Заменяет цвета в изображении
  
  Заменяет цвета в изображении, используя таблицу соответствия. Необязательный второй параметр
  заменяет цвета в указанном канале. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$lookup_table</strong>  Объект Imagick, содержащий таблицу соответствия цветов.
  <info>int</info>      <strong>$channel</strong>       Константа Channeltype. Если не указано, то по умолчанию замена происходит
                          во всех каналах.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::adaptiveBlurImage()</strong>
   * <strong>Imagick::motionBlurImage()</strong>
   * <strong>Imagick::radialBlurImage()</strong>


id: Imagick::coalesceImages
type: function
doc:
<comment>Description:</comment>
  Компонует набор изображений
  
  Скомпонованный набор изображений с соблюдением любых смещений страниц и методов удаления.
  Анимационные последовательности GIF, MIFF и MNG обычно начинаются с фона изображения, и каждое
  последующее изображение изменяется по размеру и смещению. Возвращает новый объект Imagick, где
  каждое изображение в последовательности имеет тот же размер, что и первое и скомпоновано со
  следующим изображением в последовательности.

<comment>Return:</comment>
  <info>Imagick</info>  Возвращает новый объект Imagick в случае успешного выполнения.


id: Imagick::colorFloodfillImage
type: function
doc:
<comment>Description:</comment>
  Изменяет значение цвета любого пикселя, соответствующего целевому
  
  Изменяет значение цвета любого пикселя, соответствующего целевому и являющегося ближайшим соседом.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$fill</strong>         Объект ImagickPixel, содержащий цвет заливки.
  <info>float</info>  <strong>$fuzz</strong>         Мера округления (fuzz). Например, присвойте fuzz значение, равное 10, и
                       красный цвет с интенсивностью 100 и 102 соответственно теперь будет
                       интерпретироваться как один и тот же цвет для целей заливки.
  <info>mixed</info>  <strong>$bordercolor</strong>  Объект ImagickPixel, содержащий цвет границы.
  <info>int</info>    <strong>$x</strong>            Начальная позиция заливки по X.
  <info>int</info>    <strong>$y</strong>            Начальная позиция заливки по Y.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::colorMatrixImage
type: function
doc:
<comment>Description:</comment>
  Применяет преобразование цвета к изображению
  
  Применяет преобразование цвета к изображению. Этот метод позволяет изменять насыщенность, вращение
  оттенка, яркость альфа-канала и другие эффекты. Хотя можно использовать матрицы преобразования
  переменного размера, обычно используется матрица 5x5 для изображения RGBA и матрица 6x6 для CMYKA
  (или RGBA со смещениями). Матрица аналогична матрицам, которые используются в Adobe Flash, за
  исключением того, что смещения указаны в столбце 6, а не 5 (для поддержки изображений CMYKA), а
  смещения нормализованы (смещение Flash делится на 255).

<comment>Param:</comment>
  <info>array</info>  <strong>$color_matrix</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::colorizeImage
type: function
doc:
<comment>Description:</comment>
  Смешивание цвета заливки с изображением
  
  Смешивает цвет заливки с каждым пикселем изображения.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$colorize</strong>  Объект ImagickPixel или строка, содержащая цвет
  <info>mixed</info>  <strong>$opacity</strong>   Объект ImagickPixel или дробное число, содержащее значение прозрачности. 1.0
                    означает без прозрачности, 0.0 означает полную прозрачность.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::combineImages
type: function
doc:
<comment>Description:</comment>
  Объединяет одно или несколько изображений в одно изображение
  
  Объединяет одно или несколько изображений в одно изображение. Значение оттенков серого пикселей
  каждого изображения в последовательности присваивается по порядку указанным каналам объединённого
  изображения. Типичный порядок: изображение 1 =&gt; красный, 2 =&gt; зелёный, 3 =&gt; синий и т.д.

<comment>Param:</comment>
  <info>int</info>  <strong>$channelType</strong>  Укажите любую константу CHANNEL, которая подходит для вашего режима канала. Для
                     применения более чем к одному каналу объедините константы типа CHANNEL с
                     помощью побитовых операторов. Обратитесь к этому списку констант CHANNEL.

<comment>Return:</comment>
  <info>Imagick</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::commentImage
type: function
doc:
<comment>Description:</comment>
  Добавляет комментарий к вашему изображению
  
  Добавляет комментарий к вашему изображению.

<comment>Param:</comment>
  <info>string</info>  <strong>$comment</strong>  Комментарий для добавления

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::compareImageChannels
type: function
doc:
<comment>Description:</comment>
  Возвращает разницу в одном или нескольких изображениях
  
  Сравнивает одно или несколько изображений и возвращает разностное изображение.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$image</strong>        Объект Imagick, содержащий изображение для сравнения.
  <info>int</info>      <strong>$channelType</strong>  Укажите любую константу CHANNEL, которая подходит для вашего режима канала.
                         Для применения более чем к одному каналу объедините константы типа CHANNEL
                         с помощью побитовых операторов. Обратитесь к этому списку констант CHANNEL.
  <info>int</info>      <strong>$metricType</strong>   Одна из  констант типа METRIC.

<comment>Return:</comment>
  <info>array</info>  Массив, состоящий из <return>new_wand</return> и <return>distortion</return>.


id: Imagick::compareImageLayers
type: function
doc:
<comment>Description:</comment>
  Возвращает максимальную ограничивающую область между изображениями
  
  Сравнивает каждое изображение со следующим в последовательности и возвращает максимальную
  ограничивающую область любых обнаруженных различий пикселей. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$method</strong>  Одна из констант метода слоя.

<comment>Return:</comment>
  <info>Imagick</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::optimizeImageLayers()</strong>
   * <strong>Imagick::writeImages()</strong>
   * <strong>Imagick::writeImage()</strong>


id: Imagick::compareImages
type: function
doc:
<comment>Description:</comment>
  Сравнивает изображение с восстановленным изображением
  
  Возвращает массив, содержащий восстановленное изображение и разницу между изображениями.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$compare</strong>  Изображение для сравнения.
  <info>int</info>      <strong>$metric</strong>   Укажите допустимую константу типа метрики. Смотрите список констант метрики.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив, содержащий восстановленное изображение и разницу между изображениями.


id: Imagick::compositeImage
type: function
doc:
<comment>Description:</comment>
  Накладывает одно изображение на другое
  
  Накладывает одно изображение на другое с указанным смещением. Любые дополнительные аргументы,
  необходимые для алгоритма наложения, следует передавать в setImageArtifact с 'compose:args' в
  качестве первого параметра и данных в качестве второго параметра.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$composite_object</strong>  Объект Imagick, содержащий накладываемое изображение.
  <info></info>         <strong>$compose</strong>           Оператор наложения. Смотрите Константы оператора наложения.
  <info>int</info>      <strong>$x</strong>                 Смещение столбца накладываемого изображения.
  <info>int</info>      <strong>$y</strong>                 Смещение строки накладываемого изображения.
  <info>int</info>      <strong>$channel</strong>           Укажите любую константу CHANNEL, которая подходит для вашего режима
                              канала. Для применения более чем к одному каналу объедините константы
                              типа CHANNEL с помощью побитовых операторов. Обратитесь к этому списку
                              констант CHANNEL.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::setImageArtifact()</strong>


id: Imagick::contrastImage
type: function
doc:
<comment>Description:</comment>
  Изменяет контраст изображения
  
  Увеличивает разницу в интенсивности между светлыми и тёмными элементами изображения. Установите
  увеличение резкости на значение, отличное от 0, чтобы увеличить контраст изображения, в противном
  случае контраст уменьшается.

<comment>Param:</comment>
  <info>bool</info>  <strong>$sharpen</strong>  Значение резкости

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::contrastStretchImage
type: function
doc:
<comment>Description:</comment>
  Повышает контрастность цветного изображения
  
  Повышает контрастность цветного изображения, регулируя цвет пикселей для охвата всего диапазона
  доступных цветов. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9
  или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$black_point</strong>  Чёрная точка.
  <info>float</info>  <strong>$white_point</strong>  Белая точка.
  <info>int</info>    <strong>$channel</strong>      Укажите любую константу CHANNEL, которая подходит для вашего режима канала.
                       Для применения более чем к одному каналу объедините константы типа CHANNEL с
                       помощью побитовых операторов. <info>Imagick::CHANNEL_ALL</info>. Обратитесь к этому списку
                       констант CHANNEL.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::convolveImage
type: function
doc:
<comment>Description:</comment>
  Применяет пользовательское ядро свёртки к изображению
  
  Применяет пользовательское ядро свёртки к изображению.

<comment>Param:</comment>
  <info>array</info>  <strong>$kernel</strong>   Ядро свёртки.
  <info>int</info>    <strong>$channel</strong>  Укажите любую константу CHANNEL, которая подходит для вашего режима канала. Для
                   применения более чем к одному каналу объедините константы типа CHANNEL с помощью
                   побитовых операторов.Обратитесь к этому списку констант CHANNEL.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::count
type: function
doc:
<comment>Description:</comment>
  Получает количество изображений
  
  Возвращает количество изображений.

<comment>Param:</comment>
  <info>int</info>  <strong>$mode</strong>  Неиспользуемый аргумент. В настоящее время в PHP есть не очень чётко определённая
              функция, где вызов count() для счётного объекта может (или не может) требовать, чтобы
              метод принял параметр. Параметр должен соответствовать интерфейсу счётного, даже если
              он не используется.

<comment>Return:</comment>
  <info>int</info>  Возвращает количество изображений.


id: Imagick::cropImage
type: function
doc:
<comment>Description:</comment>
  Извлекает область изображения
  
  Извлекает область изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ширина обрезания
  <info>int</info>  <strong>$height</strong>  Высота обрезания
  <info>int</info>  <strong>$x</strong>       Координата X верхнего левого угла области обрезания
  <info>int</info>  <strong>$y</strong>       Координата Y верхнего левого угла области обрезания

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::cropThumbnailImage
type: function
doc:
<comment>Description:</comment>
  Создаёт обрезанную миниатюру
  
  Создаёт миниатюру фиксированного размера, сначала масштабируя изображение вверх или вниз и обрезая
  указанную область от центра.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ширина миниатюры
  <info>int</info>  <strong>$height</strong>  Высота миниатюры

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::current
type: function
doc:
<comment>Description:</comment>
  Возвращает ссылку на текущий объект Imagick
  
  Возвращает ссылку на текущий объект imagick с указателем на изображение в правильной
  последовательности.

<comment>Return:</comment>
  <info>Imagick</info>  Возвращает себя в случае успешного выполнения.


id: Imagick::cycleColormapImage
type: function
doc:
<comment>Description:</comment>
  Отображает цветовую карту изображения
  
  Смещает цветовую карту изображения на заданное количество позиций. Если вы циклически изменяете
  цветовую карту несколько раз, вы можете произвести психоделический эффект.

<comment>Param:</comment>
  <info>int</info>  <strong>$displace</strong>  Количество для смещения цветовой карты.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::decipherImage
type: function
doc:
<comment>Description:</comment>
  Расшифровывает изображение
  
  Расшифровывает изображение, которое было зашифровано ранее. Изображение должно быть зашифровано с
  использованием <strong>Imagick::encipherImage()</strong>. Этот метод доступен, если Imagick был скомпилирован с
  версией ImageMagick 6.3.9 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$passphrase</strong>  Пароль

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::encipherImage()</strong>


id: Imagick::deconstructImages
type: function
doc:
<comment>Description:</comment>
  Возвращает определённые пиксельные различия между изображениями
  
  Сравнивает каждое изображение со следующим в последовательности и возвращает максимальную
  ограничивающую область любых обнаруженных различий пикселей.

<comment>Return:</comment>
  <info>Imagick</info>  Возвращает новый объект Imagick в случае успешного выполнения.


id: Imagick::deleteImageArtifact
type: function
doc:
<comment>Description:</comment>
  Удаляет артефакт изображения
  
  Удаляет артефакт, связанный с изображением. Разница между свойствами изображения и артефактами
  изображения заключается в том, что свойства являются общедоступными, а артефакты - частными. Этот
  метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.5.7 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$artifact</strong>  Название артефакта для удаления

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::setImageArtifact()</strong>
   * <strong>Imagick::getImageArtifact()</strong>


id: Imagick::deleteImageProperty
type: function
doc:
<comment>Description:</comment>
  Удаляет свойство изображения
  
  Удаляет свойство изображения.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  Имя свойства для удаления.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::deskewImage
type: function
doc:
<comment>Description:</comment>
  Удаляет перекос с изображения
  
  Метод можно использовать для удаления перекоса, например, отсканированных изображений, если бумага
  не была правильно размещена на поверхности сканирования. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.4.5 или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$threshold</strong>  Размер перекоса

<comment>Return:</comment>
  <info>bool</info>  


id: Imagick::despeckleImage
type: function
doc:
<comment>Description:</comment>
  Уменьшает спекл-шум на изображении
  
  Уменьшает спекл-шум на изображении, сохраняя края исходного изображения.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::destroy
type: function
doc:
<comment>Description:</comment>
  Удаляет объект Imagick
  
  Удаляет объект Imagick и освобождает все ресурсы связанные с ним. Метод устарел и следует
  использовать Imagick::clear.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::displayImage
type: function
doc:
<comment>Description:</comment>
  Выводит изображение
  
  Данный метод выводит изображение на X сервер.

<comment>Param:</comment>
  <info>string</info>  <strong>$servername</strong>  Имя X сервера

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::displayImages
type: function
doc:
<comment>Description:</comment>
  Выводит изображение или последовательность изображений
  
  Выводит изображение или последовательность изображений на X сервер.

<comment>Param:</comment>
  <info>string</info>  <strong>$servername</strong>  Имя X сервера

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::distortImage
type: function
doc:
<comment>Description:</comment>
  Искажает изображение, используя различные методы искажения
  
  Искажает изображение, используя различные методы искажения, сопоставляя поисковые запросы цвета
  исходного изображения с новым целевым изображением, обычно того же размера, что и исходное
  изображение, если для параметра "bestfit" установлено значение <info>true</info>.
  
  Если параметр "bestfit" включён и это позволяет искажение, целевое изображение настраивается таким
  образом, чтобы исходное изображение полностью соответствовало конечному целевому изображению,
  которое будет иметь соответствующий размер и смещение. Также во многих случаях при сопоставлении
  будет учитываться виртуальное смещение исходного изображения.
  
  Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>int</info>    <strong>$method</strong>     Метод искажения изображения. Смотрите константы искажения.
  <info>array</info>  <strong>$arguments</strong>  Аргументы для выбранного метода искажения.
  <info>bool</info>   <strong>$bestfit</strong>    Попытка изменить размер места назначения, чтобы он соответствовал искажённому
                     источнику.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::blurImage()</strong>
   * <strong>Imagick::motionBlurImage()</strong>
   * <strong>Imagick::radialBlurImage()</strong>


id: Imagick::drawImage
type: function
doc:
<comment>Description:</comment>
  Выполняет рендеринг объекта ImagickDraw на текущем изображении
  
  Выполняет рендеринг объекта ImagickDraw на текущем изображении.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$draw</strong>  Операции рисования, выполняемые к изображению.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::edgeImage
type: function
doc:
<comment>Description:</comment>
  Усиливает края в изображении
  
  Увеличивает края в изображении с помощью фильтра свёртки данного радиуса. Используйте радиус 0, и
  он будет выбран автоматически.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус операции.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::embossImage
type: function
doc:
<comment>Description:</comment>
  Возвращает изображение в градациях серого с трёхмерным эффектом
  
  Возвращает изображение в градациях серого с трёхмерным эффектом. Мы сворачиваем изображение с
  помощью гауссовского оператора заданного радиуса и стандартного отклонения (сигма). Для получения
  разумных результатов радиус должен быть больше сигмы. Используйте радиус 0, и он будет выбран
  автоматически.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус эффекта
  <info>float</info>  <strong>$sigma</strong>   Сигма эффекта

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::encipherImage
type: function
doc:
<comment>Description:</comment>
  Шифрует изображение
  
  Преобразует обычные пиксели в зашифрованные пиксели. Изображение не читается, пока не будет
  расшифровано с помощью <strong>Imagick::decipherImage()</strong> Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.3.9 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$passphrase</strong>  Пароль

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::decipherImage()</strong>


id: Imagick::enhanceImage
type: function
doc:
<comment>Description:</comment>
  Улучшает качество шумного изображения
  
  Применяет цифровой фильтр, который улучшает качество изображения с шумом.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::equalizeImage
type: function
doc:
<comment>Description:</comment>
  Выравнивает гистограмму изображения
  
  Выравнивает гистограмму изображения.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::evaluateImage
type: function
doc:
<comment>Description:</comment>
  Применяет выражение к изображению
  
  Применяет к изображению арифметическое, реляционное или логическое выражение. Используйте эти
  операторы для осветления или затемнения изображения, для увеличения или уменьшения контрастности
  изображения или для создания "негатива" изображения.

<comment>Param:</comment>
  <info>int</info>    <strong>$op</strong>        Оператор вычисления.
  <info>float</info>  <strong>$constant</strong>  Значение оператора.
  <info>int</info>    <strong>$channel</strong>   Укажите любую константу CHANNEL, которая подходит для вашего режима канала. Для
                    применения более чем к одному каналу объедините константы типа CHANNEL с помощью
                    побитовых операторов.Обратитесь к этому списку констант CHANNEL.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::exportImagePixels
type: function
doc:
<comment>Description:</comment>
  Экспортирует пиксели изображения
  
  Экспортирует пиксели изображения в массив. Параметр map определяет порядок экспортируемых
  пикселей. Размер возвращаемого массива - <return>width * height * strlen(map)</return>. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.4.7 или старше.

<comment>Param:</comment>
  <info>int</info>     <strong>$x</strong>        Координата X экспортируемой области.
  <info>int</info>     <strong>$y</strong>        Координата Y экспортируемой области.
  <info>int</info>     <strong>$width</strong>    Ширина экспортируемой области.
  <info>int</info>     <strong>$height</strong>   Высота экспортируемой области.
  <info>string</info>  <strong>$map</strong>      Порядок экспортируемых пикселей. Например <return>"RGB"</return>. Допустимые символы для map: R,
                    G, B, A, O, C, Y, M, K, I и P.
  <info>int</info>     <strong>$STORAGE</strong>  Обратитесь к этому списку констант типа PIXEL.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив, содержащий значения пикселей.


id: Imagick::extentImage
type: function
doc:
<comment>Description:</comment>
  Устанавливает размер изображения
  
  Удобный метод для установки размера изображения. Метод устанавливает размер изображения и
  позволяет задать координаты x,y там, где начинается новая область. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.3.1 или старше.
  
  До ImageMagick 6.5.7-8 (1623) значение $x было положительным при сдвиге влево и отрицательным при
  сдвиге вправо, а значение $y было положительным при сдвиге изображения вверх и отрицательным при
  сдвиге изображения вниз. Где-то между ImageMagick 6.3.7 (1591) и ImageMagick 6.5.7-8 (1623) оси $x
  и $y были перевёрнуты так, что значение $x было отрицательным при сдвиге влево и положительным при
  сдвиге вправо, а значение $y было отрицательным при сдвиге изображения вверх и положительным при
  сдвиге изображения вниз. Где-то между ImageMagick 6.5.7-8 (1623) и ImageMagick 6.6.9-7 (1641) оси
  $x и $y были возвращены обратно к функциональности до ImageMagick 6.5.7-8 (1623).

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Новая ширина.
  <info>int</info>  <strong>$height</strong>  Новая высота.
  <info>int</info>  <strong>$x</strong>       Позиция X для нового размера.
  <info>int</info>  <strong>$y</strong>       Позиция Y для нового размера.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::resizeImage()</strong>
   * <strong>Imagick::thumbnailImage()</strong>
   * <strong>Imagick::cropImage()</strong>


id: Imagick::filter
type: function
doc:
<comment>Description:</comment>
  Применяет пользовательское ядро свёртки к изображению
  
  Применяет пользовательское ядро свёртки к изображению.

<comment>Param:</comment>
  <info>ImagickKernel</info>  <strong>$ImagickKernel</strong>  Экземпляр ImagickKernel, представляющий либо одно ядро, либо
                                 связанную серию ядер.
  <info>int</info>            <strong>$channel</strong>        Передайте любую корректную для вашего режима канала константу.
                                 Для применения к более чем одному каналу, комбинируйте константы
                                 каналов
                                 с помощью побитовых операторов. По умолчанию равно
                                 <info>Imagick::CHANNEL_DEFAULT</info>.
                                 Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::flattenImages
type: function
doc:
<comment>Description:</comment>
  Объединяет последовательность изображений
  
  Объединяет последовательность изображений. Полезно для объединения слоёв Photoshop в одно
  изображение.

<comment>Return:</comment>
  <info>Imagick</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::flipImage
type: function
doc:
<comment>Description:</comment>
  Создаёт вертикальное зеркало изображения
  
  Создаёт вертикальное зеркало изображения, отражая пиксели вокруг центральной оси X.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::flopimage()</strong>


id: Imagick::floodFillPaintImage
type: function
doc:
<comment>Description:</comment>
  Изменяет значение цвета любого пикселя, соответствующего целевому
  
  Изменяет значение цвета любого пикселя, соответствующего целевому и являющегося ближайшим соседом.
  Данный метод - замена устаревшему <strong>Imagick::paintFloodFillImage()</strong>. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.3.8 или старше.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$fill</strong>     Объект ImagickPixel или строка, содержащая цвет заливки.
  <info>float</info>  <strong>$fuzz</strong>     Мера округления (fuzz). Для примера, установите значение fuzz в 10 и красный цвет
                   с интенсивностью 100 и 102 будет интерпретироваться как один и тот же цвет.
  <info>mixed</info>  <strong>$target</strong>   Объект ImagickPixel или строка, содержащая целевой цвет для рисования.
  <info>int</info>    <strong>$x</strong>        Начальная позиция заливки по X.
  <info>int</info>    <strong>$y</strong>        Начальная позиция заливки по Y.
  <info>bool</info>   <strong>$invert</strong>   Если значение равно <info>true</info>, закрашивает любой пиксель, не соответствующий целевому
                   цвету.
  <info>int</info>    <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                   Для применения к более чем одному каналу, комбинируйте константы каналов
                   с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                   Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::flopImage
type: function
doc:
<comment>Description:</comment>
  Создаёт горизонтальное зеркальное отображение
  
  Создаёт горизонтальное зеркало изображения, отражая пиксели вокруг центральной оси Y.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::flipimage()</strong>


id: Imagick::forwardFourierTransformImage
type: function
doc:
<comment>Description:</comment>
  Реализует дискретное преобразование Фурье
  
  Реализует дискретное преобразование Фурье (ДПФ) изображения в виде пары величина / фаза или пары,
  состоящей из реального / мнимого изображений.

<comment>Param:</comment>
  <info>bool</info>  <strong>$magnitude</strong>  Если значение равно true, будет возвращена пара величина / фаза, иначе - пара,
                    состоящая из реального / мнимого изображений.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::frameImage
type: function
doc:
<comment>Description:</comment>
  Добавляет имитацию трёхмерной границы
  
  Добавляет имитацию трёхмерной границы вокруг изображения. Ширина и высота определяют ширину
  границы вертикальной и горизонтальной сторон рамки. Внутренний и внешний скосы указывают ширину
  внутренней и внешней тени рамки.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$matte_color</strong>  Объект ImagickPixel или строка, представляющая матовый цвет.
  <info>int</info>    <strong>$width</strong>        Ширина границы.
  <info>int</info>    <strong>$height</strong>       Высота границы.
  <info>int</info>    <strong>$inner_bevel</strong>  Ширина внутреннего скоса.
  <info>int</info>    <strong>$outer_bevel</strong>  Ширина внешнего скоса.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::functionImage
type: function
doc:
<comment>Description:</comment>
  Применяет функцию к изображению
  
  Применяет арифметическое, реляционное или логическое выражение к псевдоизображению.
  
  Смотрите также ImageMagick v6 Examples - Image Transformations — Function, Multi-Argument Evaluate
  
  Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.4.9 или старше.

<comment>Param:</comment>
  <info>int</info>    <strong>$function</strong>   Обратитесь к списку констант FUNCTION.
  <info>array</info>  <strong>$arguments</strong>  Массив аргументов для передачи в данную функцию.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::fxImage
type: function
doc:
<comment>Description:</comment>
  Оценивает выражение для каждого пикселя в изображении
  
  Оценивает выражение для каждого пикселя в изображении. Посмотрите подробнее про Оператор
  изображения Fx со специальными эффектами для получения дополнительной информации.

<comment>Param:</comment>
  <info>string</info>  <strong>$expression</strong>  Выражение
  <info>int</info>     <strong>$channel</strong>     Укажите любую постоянную канала, которая подходит для вашего режима канала.
                       Чтобы применить к более чем одному каналу, объедините константы типа канала,
                       используя побитовые операторы. Просмотрите этот список констант канала.

<comment>Return:</comment>
  <info>Imagick</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::gammaImage
type: function
doc:
<comment>Description:</comment>
  Гамма-коррекция изображения
  
  Гамма-коррекция изображения. Одно и то же изображение, просматриваемое на разных устройствах,
  будет различаться в восприятии, в способе представления интенсивности изображения на экране.
  Укажите индивидуальные уровни гаммы для красного, зелёного и синего каналов или отрегулируйте все
  три с помощью параметра гаммы. Обычно значения варьируются от 0.8 до 2.3.

<comment>Param:</comment>
  <info>float</info>  <strong>$gamma</strong>    Величина гамма-коррекции.
  <info>int</info>    <strong>$channel</strong>  Укажите любую константу канала, которая соответствует вашему режиму канала. Чтобы
                   применить более чем к одному каналу, объедините константы типа канала с помощью
                   побитовых операторов. Обратитесь к этому списку констант канала.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::gaussianBlurImage
type: function
doc:
<comment>Description:</comment>
  Размывает изображение
  
  Размывает изображение. Сворачивает изображение с помощью гауссовского оператора заданного радиуса
  и стандартного отклонения (sigma). Для получения приемлемых результатов radius должен быть больше
  sigma. При использовании значения radius, равного 0, метод выберет подходящий радиус.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   Радиус в пикселях, не считая центрального пикселя.
  <info>float</info>  <strong>$sigma</strong>    Стандартное отклонение в пикселях.
  <info>int</info>    <strong>$channel</strong>  Укажите любую константу CHANNEL, которая подходит для вашего режима канала. Для
                   применения более чем к одному каналу объедините константы типа CHANNEL с помощью
                   побитовых операторов. Обратитесь к этому списку констант CHANNEL.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getColorspace
type: function
doc:
<comment>Description:</comment>
  Возвращает цветовую палитру
  
  Возвращает значение глобальной цветовой палитры. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.5.7 или старше.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число, которое можно сравнить с константами COLORSPACE.


id: Imagick::getCompression
type: function
doc:
<comment>Description:</comment>
  Возвращает тип сжатия объекта
  
  Возвращает тип сжатия объекта.

<comment>Return:</comment>
  <info>int</info>  Возвращает константу сжатия


id: Imagick::getCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Возвращает качество сжатия объекта
  
  Возвращает качество сжатия объекта.

<comment>Return:</comment>
  <info>int</info>  Возвращает число, означающее качество сжатия


id: Imagick::getCopyright
type: function
doc:
<comment>Description:</comment>
  Возвращает копирайт API ImageMagick в виде строки
  
  Возвращает копирайт API ImageMagick в виде строки.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку содержащую копирайт Imagemagick и Magickwand C API.


id: Imagick::getFilename
type: function
doc:
<comment>Description:</comment>
  Имя файла результирующего изображения
  
  Возвращает имя файла, связанное с результирующим изображением.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку в случае успешного выполнения.


id: Imagick::getFont
type: function
doc:
<comment>Description:</comment>
  Возвращает название шрифта
  
  Возвращает значение шрифта объекта. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.3.7 или старше.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую название шрифта или <info>false</info>, если шрифт не установлен.

<comment>See Also:</comment>
   * <strong>Imagick::setFont()</strong>
   * <strong>ImagickDraw::setFont()</strong>
   * <strong>ImagickDraw::getFont()</strong>


id: Imagick::getFormat
type: function
doc:
<comment>Description:</comment>
  Возвращает формат Imagick объекта
  
  Возвращает формат Imagick объекта.

<comment>Return:</comment>
  <info>string</info>  Возвращает формат изображения.


id: Imagick::getGravity
type: function
doc:
<comment>Description:</comment>
  Возвращает значение гравитации (притяжения)
  
  Возвращает глобальное значение гравитации объекта Imagick. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.4.0 или старше.

<comment>Return:</comment>
  <info>int</info>  Возвращает значение гравитации. Смотрите список констант гравитации.


id: Imagick::getHomeURL
type: function
doc:
<comment>Description:</comment>
  Возвращает домашний URL библиотеки ImageMagick
  
  Возвращает домашний URL библиотеки ImageMagick.

<comment>Return:</comment>
  <info>string</info>  Возвращает ссылку домашней страницы imagemagick.


id: Imagick::getImage
type: function
doc:
<comment>Description:</comment>
  Возвращает новый объект Imagick
  
  Возвращает новый объект Imagick с текущей последовательностью изображений.

<comment>Return:</comment>
  <info>Imagick</info>  Возвращает новый объект Imagick с текущей последовательностью изображений.


id: Imagick::getImageAlphaChannel
type: function
doc:
<comment>Description:</comment>
  Проверяет, есть ли у изображения альфа-канал
  
  Возвращает, есть ли у изображения альфа-канал.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info>, если у изображения есть альфа-канал и <info>false</info>, если нет, т.е. изображение
        RGB, а не RGBA или CMYK, а не CMYKA.


id: Imagick::getImageArtifact
type: function
doc:
<comment>Description:</comment>
  Возвращает артефакт изображения
  
  Возвращает артефакт, связанный с изображением. Разница между свойствами изображения и артефактами
  изображения заключается в том, что свойства являются общедоступными, а артефакты - закрытыми.

<comment>Param:</comment>
  <info>string</info>  <strong>$artifact</strong>  Имя артефакта.

<comment>Return:</comment>
  <info>string</info>  Возвращает значение артефакта в случае успешного выполнения.

<comment>See Also:</comment>
   * <strong>Imagick::setImageArtifact()</strong>
   * <strong>Imagick::deleteImageArtifact()</strong>


id: Imagick::getImageAttribute
type: function
doc:
<comment>Description:</comment>
  Возвращает именованный атрибут
  
  Возвращает именованный атрибут.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>  Ключ возвращаемого атрибута.

<comment>Return:</comment>
  <info>string</info>  


id: Imagick::getImageBackgroundColor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет фона изображения
  
  Возвращает цвет фона изображения.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Возвращает ImagickPixel с установленным цветом фона изображения.


id: Imagick::getImageBlob
type: function
doc:
<comment>Description:</comment>
  Возвращает последовательность изображений в виде BLOB
  
  Реализует форматы изображений напрямую в память. Возвращает последовательность изображений в виде
  строки. Формат изображения определяет формат возвращаемого BLOB-объекта (GIF, JPEG, PNG и т.д.).
  Чтобы вернуть другой формат изображения, используйте Imagick::setImageFormat().

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую изображение.


id: Imagick::getImageBluePrimary
type: function
doc:
<comment>Description:</comment>
  Возвращает основную точку синего цвета для изображения
  
  Возвращает основную точку синего цвета для изображения.

<comment>Param:</comment>
  <info></info>  <strong>$x</strong>  Цветность основной синей точки по оси x.
  <info></info>  <strong>$y</strong>  Цветность основной синей точки по оси y.

<comment>Return:</comment>
  <info>array</info>  Массив, состоящий из координат точки "x" и "y".


id: Imagick::getImageBorderColor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет рамки изображения
  
  Возвращает цвет рамки изображения.

<comment>Return:</comment>
  <info>ImagickPixel</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageChannelDepth
type: function
doc:
<comment>Description:</comment>
  Возвращает глубину для определённого канала изображения
  
  Возвращает глубину для определённого канала изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                 Для применения к более чем одному каналу, комбинируйте константы каналов
                 с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                 Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>int</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageChannelDistortion
type: function
doc:
<comment>Description:</comment>
  Сравнивает каналы изображения с восстановленным изображением
  
  Сравнивает один или несколько каналов изображения с восстановленным изображением и возвращает
  указанный показатель искажения.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$reference</strong>  Объект Imagick для сравнения.
  <info>int</info>      <strong>$channel</strong>    Укажите любую константу CHANNEL, которая подходит для вашего режима канала.
                       Для применения более чем к одному каналу объедините константы типа CHANNEL с
                       помощью побитовых операторов. Обратитесь к этому списку констант CHANNEL.
  <info>int</info>      <strong>$metric</strong>     Одна из констант типа METRIC.

<comment>Return:</comment>
  <info>float</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageChannelDistortions
type: function
doc:
<comment>Description:</comment>
  Возвращает искажения канала
  
  Сравнивает один или несколько каналов изображения с восстановленным изображением и возвращает
  указанный показатель искажения. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.4.4 или старше.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$reference</strong>  Объект Imagick, содержащий изображение, с которым производится сравнение.
  <info>int</info>      <strong>$metric</strong>     Обратитесь к этому списку констант типа METRIC.
  <info>int</info>      <strong>$channel</strong>    Передайте любую корректную для вашего режима канала константу.
                       Для применения к более чем одному каналу, комбинируйте константы каналов
                       с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                       Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>float</info>  Возвращает число с плавающей точкой (<info>float</info>), описывающее искажение канала.


id: Imagick::getImageChannelExtrema
type: function
doc:
<comment>Description:</comment>
  Возвращает экстремумы для одного или нескольких каналов изображения
  
  Получает экстремумы для одного или нескольких каналов изображения. Возвращаемое значение -
  ассоциативный массив с ключами "minima" и "maxima".

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Укажите любую константу CHANNEL, которая подходит для вашего режима канала. Для
                 применения более чем к одному каналу объедините константы типа CHANNEL с помощью
                 побитовых операторов. Обратитесь к этому списку констант CHANNEL.

<comment>Return:</comment>
  <info>array</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageChannelKurtosis
type: function
doc:
<comment>Description:</comment>
  Возвращает эксцесс и асимметрию определённого канала
  
  Возвращает эксцесс и асимметрию определённого канала. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.4.9 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                 Для применения к более чем одному каналу, комбинируйте константы каналов
                 с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                 Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>array</info>  Возвращает массив с элементами <return>kurtosis</return> и <return>skewness</return>.


id: Imagick::getImageChannelMean
type: function
doc:
<comment>Description:</comment>
  Возвращает среднее и стандартное отклонение
  
  Возвращает среднее и стандартное отклонение одного или нескольких каналов изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Укажите любую константу CHANNEL, которая подходит для вашего режима канала. Для
                 применения более чем к одному каналу объедините константы типа CHANNEL с помощью
                 побитовых операторов. Обратитесь к этому списку констант CHANNEL.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив с элементами <return>"mean"</return> и <return>"standardDeviation"</return>.


id: Imagick::getImageChannelRange
type: function
doc:
<comment>Description:</comment>
  Возвращает диапазон каналов
  
  Возвращает диапазон для одного или нескольких каналов изображения. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.4.0 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                 Для применения к более чем одному каналу, комбинируйте константы каналов
                 с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                 Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>array</info>  Возвращает массив, содержащий минимальные и максимальные значения канала(ов).


id: Imagick::getImageChannelStatistics
type: function
doc:
<comment>Description:</comment>
  Возвращает статистику для каждого канала изображения
  
  Возвращает статистику для каждого канала изображения. Статистика включает глубину канала, его
  минимумы и максимумы, среднее и стандартное отклонение.

<comment>Return:</comment>
  <info>array</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageClipMask
type: function
doc:
<comment>Description:</comment>
  Возвращает обтравочную маску изображения
  
  Возвращает обтравочную маску изображения. Обтравочнуя маска - объект Imagick, содержащий
  обтравочную маску. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.3.6
  или старше.

<comment>Return:</comment>
  <info>Imagick</info>  Возвращает объект Imagick, содержащий обтравочную маску.


id: Imagick::getImageColormapColor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет указанного индекса палитры
  
  Возвращает цвет указанного индекса палитры.

<comment>Param:</comment>
  <info>int</info>  <strong>$index</strong>  Смещение в палитре изображения.

<comment>Return:</comment>
  <info>ImagickPixel</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageColors
type: function
doc:
<comment>Description:</comment>
  Возвращает число уникальных цветов в изображении
  
  Возвращает число уникальных цветов в изображении в виде целого числа (<info>int</info>).

<comment>Return:</comment>
  <info>int</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageColorspace
type: function
doc:
<comment>Description:</comment>
  Возвращает цветовую палитру изображения
  
  Возвращает целое число, соответствующее значению одной из COLORSPACE констант.

<comment>Return:</comment>
  <info>int</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageCompose
type: function
doc:
<comment>Description:</comment>
  Возвращает составной оператор, связанный с изображением
  
  Возвращает составной оператор, связанный с изображением.

<comment>Return:</comment>
  <info>int</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageCompression
type: function
doc:
<comment>Description:</comment>
  Возвращает текущий тип компрессии изображения
  
  Возвращает текущий тип компрессии изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает константу компрессии


id: Imagick::getImageCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Возвращает текущее качество сжатия изображения
  
  Получает текущее качество сжатия изображения

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число, описывающее сжатие изображения.


id: Imagick::getImageDelay
type: function
doc:
<comment>Description:</comment>
  Возвращает задержку изображения
  
  Возвращает задержку изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает задержку изображения.


id: Imagick::getImageDepth
type: function
doc:
<comment>Description:</comment>
  Возвращает глубину изображения
  
  Возвращает глубину изображения.

<comment>Return:</comment>
  <info>int</info>  Глубина изображения.


id: Imagick::getImageDispose
type: function
doc:
<comment>Description:</comment>
  Возвращает метод удаления изображения
  
  Возвращает метод удаления изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает метод удаления изображения в случае успешного выполнения.


id: Imagick::getImageDistortion
type: function
doc:
<comment>Description:</comment>
  Сравнивает изображение с восстановленным изображением
  
  Сравнивает изображение с восстановленным изображением и возвращает указанный показатель искажения.

<comment>Param:</comment>
  <info>MagickWand</info>  <strong>$reference</strong>  Объект Imagick для сравнения.
  <info>int</info>         <strong>$metric</strong>     Одна из констант типа METRIC.

<comment>Return:</comment>
  <info>float</info>  Возвращает показатель искажения, использованный для изображения (или его наилучшее
         предположение).


id: Imagick::getImageExtrema
type: function
doc:
<comment>Description:</comment>
  Возвращает экстремумы изображения
  
  Возвращает экстремумы изображения. Возвращает ассоциативный массив с ключами "min" и "max".

<comment>Return:</comment>
  <info>array</info>  Возвращает ассоциативный массив с ключами "min" и "max".


id: Imagick::getImageFilename
type: function
doc:
<comment>Description:</comment>
  Возвращает имя файла конкретного изображения в последовательности
  
  Возвращает имя файла конкретного изображения в последовательности.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку с именем файла изображения.


id: Imagick::getImageFormat
type: function
doc:
<comment>Description:</comment>
  Возвращает формат конкретного изображения в последовательности
  
  Возвращает формат конкретного изображения в последовательности.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую формат изображения в случае успешного выполнения.


id: Imagick::getImageGamma
type: function
doc:
<comment>Description:</comment>
  Возвращает гамму изображения
  
  Возвращает гамму изображения.

<comment>Return:</comment>
  <info>float</info>  Возвращает гамму изображения в случае успешного выполнения.


id: Imagick::getImageGeometry
type: function
doc:
<comment>Description:</comment>
  Возвращает ширину и высоту в виде ассоциативного массива
  
  Возвращает ширину и высоту в виде ассоциативного массива.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив с шириной и высотой изображения.


id: Imagick::getImageGravity
type: function
doc:
<comment>Description:</comment>
  Возвращает значение гравитации (притяжения)
  
  Возвращает значение гравитации изображения. В отличие от <strong>Imagick::getGravity()</strong>, этот метод
  возвращает гравитацию, установленную для текущего изображения в последовательности. Этот метод
  доступен, если Imagick был скомпилирован с версией ImageMagick 6.4.4 или старше.

<comment>Return:</comment>
  <info>int</info>  Возвращает значение гравитации. Смотрите список констант гравитации.


id: Imagick::getImageGreenPrimary
type: function
doc:
<comment>Description:</comment>
  Возвращает первичную точку цветности зелёного
  
  Возвращает первичную точку цветности зелёного. Возвращает массив с ключами "x" и "y".

<comment>Return:</comment>
  <info>array</info>  В случае успешного выполнения возвращает массив с ключами "x" и "y", случае возникновения
         ошибки выбрасывает исключение ImagickException.


id: Imagick::getImageHistogram
type: function
doc:
<comment>Description:</comment>
  Возвращает гистограмму изображения
  
  Возвращает гистограмму изображения в виде массива объектов ImagickPixel.

<comment>Return:</comment>
  <info>array</info>  Возвращает гистограмму изображения в виде массива объектов ImagickPixel.


id: Imagick::getImageIndex
type: function
doc:
<comment>Description:</comment>
  Возвращает индекс текущего активного изображения
  
  Возвращает индекс текущего активного изображения в объекте Imagick. Этот метод объявлен
  устаревшим. Используйте <strong>Imagick::getIteratorIndex()</strong>.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число, содержащее индекс изображения в стеке.


id: Imagick::getImageInterlaceScheme
type: function
doc:
<comment>Description:</comment>
  Получает схему чересстрочного изображения
  
  Получает схему чересстрочного изображения.

<comment>Return:</comment>
  <info>int</info>  В случае успешного выполнения возвращает схему чередования как целое число. Вызывает
       <class>ImagickException</class> в случае возникновения ошибки.


id: Imagick::getImageInterpolateMethod
type: function
doc:
<comment>Description:</comment>
  Возвращает метод интерполяции
  
  Возвращает метод интерполяции для указанного изображения. Метод является одной из констант
  <info>Imagick::INTERPOLATE_*</info>.

<comment>Return:</comment>
  <info>int</info>  Возвращает метод интерполяции в случае успешного выполнения.


id: Imagick::getImageIterations
type: function
doc:
<comment>Description:</comment>
  Возвращает итерации изображения
  
  Возвращает итерации изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает итерации изображения в виде целого числа.


id: Imagick::getImageLength
type: function
doc:
<comment>Description:</comment>
  Возвращает длину изображения в байтах
  
  Возвращает длину изображения в байтах.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число, содержащее текущий размер изображения.


id: Imagick::getImageMatte
type: function
doc:
<comment>Description:</comment>
  Возвращает, если изображение содержит матовый канал
  
  Возвращает <info>true</info>, если изображение содержит матовый канал, в противном случае возвращает false.
  Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::getImageMatteColor
type: function
doc:
<comment>Description:</comment>
  Возвращает матовый цвет изображения
  
  Возвращает матовый цвет изображения.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Возвращает объект ImagickPixel в случае успешного выполнения.


id: Imagick::getImageMimeType
type: function
doc:
<comment>Description:</comment>
  Возвращает MIME-тип изображения
  
  Возвращает MIME-тип изображения.

<comment>Return:</comment>
  <info>string</info>  


id: Imagick::getImageOrientation
type: function
doc:
<comment>Description:</comment>
  Возвращает ориентацию изображения
  
  Возвращает ориентацию изображения. Возвращаемое значение - одна из констант ORIENTATION.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число (int) в случае успешного выполнения.


id: Imagick::getImagePage
type: function
doc:
<comment>Description:</comment>
  Возвращает геометрию страницы
  
  Возвращает геометрию страницы, связанную с изображением, в массиве с ключами "width", "height",
  "x" и "y".

<comment>Return:</comment>
  <info>array</info>  Возвращает геометрию страницы, связанную с изображением, в массиве с ключами "width",
         "height", "x" и "y".


id: Imagick::getImagePixelColor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет указанного пикселя
  
  Возвращает цвет указанного пикселя.

<comment>Param:</comment>
  <info>int</info>  <strong>$x</strong>  Координата x пикселя.
  <info>int</info>  <strong>$y</strong>  Координата y пикселя.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Возвращает экземпляр ImagickPixel для цвета в заданных координатах.


id: Imagick::getImageProfile
type: function
doc:
<comment>Description:</comment>
  Возвращает именованный профиль изображения
  
  Возвращает именованный профиль изображения.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  Имя возвращаемого профиля.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую профиль изображения.


id: Imagick::getImageProfiles
type: function
doc:
<comment>Description:</comment>
  Возвращает профили изображений
  
  Возвращает все связанные профили, соответствующие шаблону. Если в качестве второго параметра
  передаётся <info>false</info>, возвращаются только имена профилей. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>         Шаблон для имён профилей.
  <info>bool</info>    <strong>$include_values</strong>  Определяет, следует ли возвращать только имена профилей. Если передано
                           значение <info>false</info> то будут возвращены только имена профилей.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив, содержащий профили изображений или имена профилей.


id: Imagick::getImageProperties
type: function
doc:
<comment>Description:</comment>
  Возвращает свойства изображения
  
  Возвращает все свойства, удовлетворяющие шаблону. Если в качестве второго параметра передано
  <info>false</info>, то возвращаются только названия свойств. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>         Шаблон для поиска свойств.
  <info>bool</info>    <strong>$include_values</strong>  Вернуть только имена свойств. Если передано <info>false</info>, то возвращаются только
                           имена свойств.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив, содержащий свойства изображения или их имена.


id: Imagick::getImageProperty
type: function
doc:
<comment>Description:</comment>
  Возвращает именованное свойство изображения
  
  Возвращает именованное свойство изображения. Этот метод доступен, если Imagick был скомпилирован с
  версией ImageMagick 6.3.2 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  Имя свойства (например, Exif:DateTime).

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую свойство изображения, или false, если свойство с заданным
          именем не существует.

<comment>See Also:</comment>
   * <strong>Imagick::setImageProperty()</strong>


id: Imagick::getImageRedPrimary
type: function
doc:
<comment>Description:</comment>
  Возвращает красную первичную точку цветности
  
  Возвращает красную первичную точку цветности в виде массива с ключами "x" and "y".

<comment>Return:</comment>
  <info>array</info>  Возвращает красную первичную точку цветности в виде массива с ключами "x" and "y". Вызывает
         <class>ImagickException</class> в случае возникновения ошибки.


id: Imagick::getImageRegion
type: function
doc:
<comment>Description:</comment>
  Извлекает область изображения
  
  Извлекает область изображения и возвращает её в виде нового объекта Imagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   Ширина извлечённой области.
  <info>int</info>  <strong>$height</strong>  Высота извлечённой области.
  <info>int</info>  <strong>$x</strong>       Координата X левого верхнего угла извлечённой области.
  <info>int</info>  <strong>$y</strong>       Координата Y левого верхнего угла извлечённой области.

<comment>Return:</comment>
  <info>Imagick</info>  Извлекает область изображения и возвращает её в виде новой палочки.


id: Imagick::getImageRenderingIntent
type: function
doc:
<comment>Description:</comment>
  Возвращает схему цветопередачи изображения
  
  Возвращает схему цветопередачи изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает схему цветопередачи изображения.


id: Imagick::getImageResolution
type: function
doc:
<comment>Description:</comment>
  Возвращает разрешение изображения по X и Y
  
  Возвращает разрешение изображения X и Y.

<comment>Return:</comment>
  <info>array</info>  Возвращает разрешение в виде массива.


id: Imagick::getImageScene
type: function
doc:
<comment>Description:</comment>
  Возвращает сцену изображения
  
  Возвращает сцену изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает сцену изображения.


id: Imagick::getImageSignature
type: function
doc:
<comment>Description:</comment>
  Генерирует хеш SHA-256
  
  Генерирует хеш SHA-256 для потока пикселей изображения.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую SHA-256 хеш файла.


id: Imagick::getImageSize
type: function
doc:
<comment>Description:</comment>
  Возвращает размер изображения в байтах
  
  Возвращает размер изображения в байтах. Этот метод устарел и следует использовать
  Imagick::getImageLength().

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число, содержащее текущий размер изображения.


id: Imagick::getImageTicksPerSecond
type: function
doc:
<comment>Description:</comment>
  Получает количество кадров в секунду для изображения
  
  Получает количество кадров в секунду для изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает количество кадров в секунду для изображения.


id: Imagick::getImageTotalInkDensity
type: function
doc:
<comment>Description:</comment>
  Возвращает общую плотность чернил изображения
  
  Возвращает общую плотность чернил изображения.

<comment>Return:</comment>
  <info>float</info>  Возвращает общую плотность чернил изображения. Вызывает
         <class>ImagickException</class> в случае возникновения ошибки.


id: Imagick::getImageType
type: function
doc:
<comment>Description:</comment>
  Возвращает возможный тип изображения
  
  Получение возможного типа изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает возможный тип изображения.
       <info>imagick::IMGTYPE_UNDEFINED</info><info>imagick::IMGTYPE_BILEVEL</info><info>imagick::IMGTYPE_GRAYSCALE</info><info>imagick::IMGTYPE_GRAYSCALEMATTE</info><info>imagick::IMGTYPE_PALETTE</info><info>imagick::IMGTYPE_PALETTEMATTE</info><info>imagick::IMGTYPE_TRUECOLOR</info><info>imagick::IMGTYPE_TRUECOLORMATTE</info><info>imagick::IMGTYPE_COLORSEPARATION</info><info>imagick::IMGTYPE_COLORSEPARATIONMATTE</info><info>imagick::IMGTYPE_OPTIMIZE</info>
       
       <info>imagick::IMGTYPE_UNDEFINED</info>
       
       <info>imagick::IMGTYPE_BILEVEL</info>
       
       <info>imagick::IMGTYPE_GRAYSCALE</info>
       
       <info>imagick::IMGTYPE_GRAYSCALEMATTE</info>
       
       <info>imagick::IMGTYPE_PALETTE</info>
       
       <info>imagick::IMGTYPE_PALETTEMATTE</info>
       
       <info>imagick::IMGTYPE_TRUECOLOR</info>
       
       <info>imagick::IMGTYPE_TRUECOLORMATTE</info>
       
       <info>imagick::IMGTYPE_COLORSEPARATION</info>
       
       <info>imagick::IMGTYPE_COLORSEPARATIONMATTE</info>
       
       <info>imagick::IMGTYPE_OPTIMIZE</info>


id: Imagick::getImageUnits
type: function
doc:
<comment>Description:</comment>
  Возвращает единицы измерения разрешения изображения
  
  Возвращает единицы измерения разрешения изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает единицы измерения разрешения изображения.


id: Imagick::getImageVirtualPixelMethod
type: function
doc:
<comment>Description:</comment>
  Возвращает метод виртуального пикселя
  
  Возвращает метод виртуального пикселя для указанного изображения.

<comment>Return:</comment>
  <info>int</info>  Возвращает метод виртуального пикселя в случае успешного выполнения.


id: Imagick::getImageWhitePoint
type: function
doc:
<comment>Description:</comment>
  Возвращает белую точку цветности
  
  Возвращает белую точку цветности в виде ассоциативного массива с ключами "x" и "y".

<comment>Return:</comment>
  <info>array</info>  Возвращает белую точку цветности в виде ассоциативного массива с ключами "x" и "y".


id: Imagick::getImagesBlob
type: function
doc:
<comment>Description:</comment>
  Возвращает все последовательности изображений в виде большого двоичного объекта
  
  Реализует форматы изображений напрямую в память. Метод возвращает все последовательности
  изображений в виде строки. Формат изображения определяет формат возвращаемого большого двоичного
  объекта (GIF, JPEG, PNG и т.д.). Чтобы вернуть другой формат изображения, используйте
  Imagick::setImageFormat().

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую изображения. В случае возникновения ошибки выбрасывает
          исключение ImagickException.


id: Imagick::getInterlaceScheme
type: function
doc:
<comment>Description:</comment>
  Получает схему сжатия изображения
  
  Получает схему сжатия изображения.

<comment>Return:</comment>
  <info>int</info>  Получает схему сжатия изображения.


id: Imagick::getIteratorIndex
type: function
doc:
<comment>Description:</comment>
  Возвращает индекс текущего активного изображения
  
  Возвращает индекс текущего активного изображения в объекте Imagick. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число, содержащее индекс изображения в стеке.

<comment>See Also:</comment>
   * <strong>Imagick::setIteratorIndex()</strong>
   * <strong>Imagick::getImageIndex()</strong>
   * <strong>Imagick::setImageIndex()</strong>


id: Imagick::getNumberImages
type: function
doc:
<comment>Description:</comment>
  Возвращает количество изображений в объекте
  
  Возвращает количество изображений, связанных с объектом Imagick.

<comment>Return:</comment>
  <info>int</info>  Возвращает количество изображений, связанных с объектом Imagick.


id: Imagick::getOption
type: function
doc:
<comment>Description:</comment>
  Возвращает значение, связанное с указанным ключом
  
  Возвращает значение, связанное с объектом для указанного ключа.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>  Название опции.

<comment>Return:</comment>
  <info>string</info>  Возвращает значение, связанное с палочкой и указанным ключом.


id: Imagick::getPackageName
type: function
doc:
<comment>Description:</comment>
  Возвращает имя пакета ImageMagick
  
  Возвращает имя пакета ImageMagick.

<comment>Return:</comment>
  <info>string</info>  Возвращает имя пакета ImageMagick в виде строки.


id: Imagick::getPage
type: function
doc:
<comment>Description:</comment>
  Возвращает геометрию страницы
  
  Возвращает геометрию страницы, связанную с объектом Imagick, в виде ассоциативного массива с
  ключами "width", "height", "x" и "y".

<comment>Return:</comment>
  <info>array</info>  Возвращает геометрию страницы, связанную с объектом Imagick, в виде ассоциативного массива
         с ключами "width", "height", "x" и "y", в случае ошибки выбрасывает исключение
         ImagickException.


id: Imagick::getPixelIterator
type: function
doc:
<comment>Description:</comment>
  Возвращает MagickPixelIterator
  
  Возвращает MagickPixelIterator.

<comment>Return:</comment>
  <info>ImagickPixelIterator</info>  Возвращает ImagickPixelIterator в случае успешного выполнения.


id: Imagick::getPixelRegionIterator
type: function
doc:
<comment>Description:</comment>
  Возвращает объект ImagickPixelIterator для секции изображения
  
  Возвращает объект ImagickPixelIterator для секции изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$x</strong>        Координата области X.
  <info>int</info>  <strong>$y</strong>        Координата области Y.
  <info>int</info>  <strong>$columns</strong>  Ширина области.
  <info>int</info>  <strong>$rows</strong>     Высота области.

<comment>Return:</comment>
  <info>ImagickPixelIterator</info>  Возвращает объект ImagickPixelIterator для секции изображения.


id: Imagick::getPointSize
type: function
doc:
<comment>Description:</comment>
  Возвращает размер точки
  
  Возвращает значение размера точки объекта. Этот метод доступен, если Imagick был скомпилирован с
  версией ImageMagick 6.3.7 или старше.

<comment>Return:</comment>
  <info>float</info>  Возвращает <info>float</info>, содержащее размер точки.

<comment>See Also:</comment>
   * <strong>Imagick::setPointSize()</strong>


id: Imagick::getQuantum
type: function
doc:
<comment>Description:</comment>
  Возвращает квантовый диапазон ImageMagick
  
  Возвращает квантовый диапазон ImageMagick. Если HDRI был включён, то тип - float, если нет - int.

<comment>Return:</comment>
  <info>int</info>  


id: Imagick::getQuantumDepth
type: function
doc:
<comment>Description:</comment>
  Возвращает величину глубины
  
  Возвращает величину глубины объекта Imagick в виде строки.

<comment>Return:</comment>
  <info>array</info>  Возвращает величину глубины объекта Imagick в виде строки.


id: Imagick::getQuantumRange
type: function
doc:
<comment>Description:</comment>
  Возвращает величину размера спектра Imagick
  
  Возвращает величину размера спектра для объекта Imagick.

<comment>Return:</comment>
  <info>array</info>  Возвращает ассоциативный массив, содержащий размер спектра как целое число <info>int</info>
         (<return>"quantumRangeLong"</return>) и как строку <info>string</info> (<return>"quantumRangeString"</return>).


id: Imagick::getRegistry
type: function
doc:
<comment>Description:</comment>
  Получает запись StringRegistry
  
  Получает запись StringRegistry для указанного ключа или false, если не задано.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>  Запись, которую нужно получить.

<comment>Return:</comment>
  <info>string</info>  


id: Imagick::getReleaseDate
type: function
doc:
<comment>Description:</comment>
  Возвращает дату релиза ImageMagick
  
  Возвращает дату релиза ImageMagick в виде строки.

<comment>Return:</comment>
  <info>string</info>  Возвращает дату релиза ImageMagick в виде строки.


id: Imagick::getResource
type: function
doc:
<comment>Description:</comment>
  Возвращает размер используемой памяти указанного ресурса
  
  Возвращает размер используемой памяти указанного ресурса в мегабайтах.

<comment>Param:</comment>
  <info>int</info>  <strong>$type</strong>  Смотрите список констант типов ресурсов.

<comment>Return:</comment>
  <info>int</info>  Возвращает размер используемой памяти указанного ресурса в мегабайтах.


id: Imagick::getResourceLimit
type: function
doc:
<comment>Description:</comment>
  Возвращает заданный лимит ресурсов
  
  Возвращает заданный лимит ресурсов.

<comment>Param:</comment>
  <info>int</info>  <strong>$type</strong>  Одна из констант типов ресурсов. Блок (unit) зависит от типа ограниченного ресурса.

<comment>Return:</comment>
  <info>int</info>  Возвращает заданный лимит ресурсов в мегабайтах.

<comment>See Also:</comment>
   * Imagick::setResourceLimit


id: Imagick::getSamplingFactors
type: function
doc:
<comment>Description:</comment>
  Возвращает горизонтальный и вертикальный фактор выборки
  
  Возвращает горизонтальный и вертикальный фактор выборки.

<comment>Return:</comment>
  <info>array</info>  Возвращает ассоциативный массив с горизонтальным и вертикальным фактором выборки
         изображения.


id: Imagick::getSize
type: function
doc:
<comment>Description:</comment>
  Возвращает размер, связанный с объектом Imagick
  
  Получает размер в пикселях объекта Imagick, предварительно заданный с помощью функции
  <strong>Imagick::setSize()</strong>.
  
  Этот метод всего лишь возвращает размер, установленный <strong>Imagick::setSize()</strong>. Если вам необходимо
  получить реальные размеры изображения, используйте функции <strong>Imagick::getImageWidth()</strong> и
  <strong>Imagick::getImageHeight()</strong>.

<comment>Return:</comment>
  <info>array</info>  Возвращает размер, связанный с объектом Imagick в виде массива с ключами "columns"
         (столбцы) и "rows" (строки).


id: Imagick::getSizeOffset
type: function
doc:
<comment>Description:</comment>
  Возвращает размер смещения
  
  Возвращает размер смещения, связанный с объектом Imagick. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Return:</comment>
  <info>int</info>  Возвращает размер смещения, связанный с объектом Imagick.


id: Imagick::getVersion
type: function
doc:
<comment>Description:</comment>
  Возвращает версию API ImageMagick
  
  Возвращает версию API ImageMagick как строку и число.

<comment>Return:</comment>
  <info>array</info>  Возвращает версию API ImageMagick как строку и число.


id: Imagick::haldClutImage
type: function
doc:
<comment>Description:</comment>
  Заменяет цвета в изображении
  
  Заменяет цвета в изображении с помощью таблицы поиска Hald. Hald-изображения могут быть созданы с
  использованием цветового кодера HALD.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$clut</strong>     Объект Imagick, содержащий поисковое Hald-изображение.
  <info>int</info>      <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                     Для применения к более чем одному каналу, комбинируйте константы каналов
                     с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                     Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::hasNextImage
type: function
doc:
<comment>Description:</comment>
  Проверяет, содержит ли объект больше изображений
  
  Возвращает <info>true</info>, если объект содержит больше изображений при перемещении вперёд по списку.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info>, если объект содержит больше изображений при перемещении вперёд по списку,
        возвращает <info>false</info>, если изображений нет.


id: Imagick::hasPreviousImage
type: function
doc:
<comment>Description:</comment>
  Проверяет, есть ли у объекта предыдущее изображение
  
  Возвращает <info>true</info>, если объект содержит больше изображений при перемещении по списку в обратном
  направлении.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info>, если объект содержит больше изображений при перемещении по списку в
        обратном направлении, возвращает <info>false</info>, если изображений нет.


id: Imagick::identifyFormat
type: function
doc:
<comment>Description:</comment>
  Заменяет любые встроенные символы форматирования соответствующим свойством изображения
  
  Заменяет любые встроенные символы форматирования соответствующим свойством изображения и
  возвращает интерпретированный текст. Посмотрите http://www.imagemagick.org/script/escape.php,
  чтобы узнать про последовательности экранирования.

<comment>Param:</comment>
  <info>string</info>  <strong>$embedText</strong>  Строка, содержащая последовательности форматирования, например, "Поле обрезки:
                      %@ количество уникальных цветов: %k".

<comment>Return:</comment>
  <info>string|false</info>  Возвращает формат или <info>false</info> в случае возникновения ошибки.


id: Imagick::identifyImage
type: function
doc:
<comment>Description:</comment>
  Определяет изображение и получает атрибуты
  
  Определяет изображение и возвращает его атрибуты в виде массива. Атрибуты изображения включают в
  себя ширину, высоту, размер и прочие.

<comment>Param:</comment>
  <info>bool</info>  <strong>$appendRawOutput</strong>  Если <info>true</info>, то в массив будет включён необработанный вывод.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив атрибутов. Атрибуты изображения включают в себя ширину, высоту, размер и
         прочие.


id: Imagick::implodeImage
type: function
doc:
<comment>Description:</comment>
  Создаёт копию изображения
  
  Создаёт новое изображение, которое является копией существующего с пикселями, "сжатыми" на
  указанный процент.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус сжатия.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::importImagePixels
type: function
doc:
<comment>Description:</comment>
  Импортирует пиксели изображения
  
  Импортирует пиксели из массива в изображение. <strong>$map</strong> обычно "RGB". Этот метод накладывает следующие
  ограничения на параметры: количество пикселей в массиве должно соответствовать <strong>$width</strong> x <strong>$height</strong>
  количеству пикселей. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick
  6.4.5 или старше.

<comment>Param:</comment>
  <info>int</info>     <strong>$x</strong>        Положение изображения по оси X.
  <info>int</info>     <strong>$y</strong>        Положение изображения по оси Y.
  <info>int</info>     <strong>$width</strong>    Ширина изображения.
  <info>int</info>     <strong>$height</strong>   Высота изображения.
  <info>string</info>  <strong>$map</strong>      Карта упорядочения пикселей в виде строки. Это может быть, например, <return>RGB</return>.
                    Значение может быть любой комбинацией или порядком: R = красный, G = зелёный, B
                    = синий, A = альфа (0 - прозрачный), O = непрозрачный (0 - непрозрачный), C =
                    голубой, Y = жёлтый, M = пурпурный, K = чёрный, I = интенсивность (для оттенков
                    серого), P = заполнитель.
  <info>int</info>     <strong>$storage</strong>  Метод хранения пикселей. Смотрите список констант пикселей.
  <info>array</info>   <strong>$pixels</strong>   Массив пикселей.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::inverseFourierTransformImage
type: function
doc:
<comment>Description:</comment>
  Реализует дискретное преобразование Фурье
  
  Реализует дискретное преобразование Фурье (ДПФ) изображения в виде пары величина / фаза или пары,
  состоящей из реального / мнимого изображений.
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$complement</strong>  Второе изображение, которое нужно объединить с данным, чтобы сформировать
                        либо пару величина / фаза, либо пару из реального / мнимого изображений.
  <info>bool</info>     <strong>$magnitude</strong>   Если значение равно true, будет возвращена пара величина / фаза, иначе -
                        пара, состоящая из реального / мнимого изображений.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::labelImage
type: function
doc:
<comment>Description:</comment>
  Добавляет метку к изображению
  
  Добавляет метку к изображению.

<comment>Param:</comment>
  <info>string</info>  <strong>$label</strong>  Добавляемая метка.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::levelImage
type: function
doc:
<comment>Description:</comment>
  Регулирует уровни изображения
  
  Регулирует уровни изображения, масштабируя цвета, попадающие между указанными белыми и чёрными
  точками, до полного доступного квантового диапазона. Предоставленные параметры представляют собой
  чёрные, средние и белые точки. Чёрная точка определяет самый тёмный цвет изображения. Цвета темнее
  точки чёрного устанавливаются на ноль. Средняя точка определяет гамма-коррекцию, применяемую к
  изображению. Белая точка определяет самый светлый цвет изображения. Для цветов ярче точки белого
  устанавливается максимальное квантовое значение.

<comment>Param:</comment>
  <info>float</info>  <strong>$blackPoint</strong>  Чёрная точка изображения.
  <info>float</info>  <strong>$gamma</strong>       Значение гаммы.
  <info>float</info>  <strong>$whitePoint</strong>  Белая точка изображения.
  <info>int</info>    <strong>$channel</strong>     Укажите любую константу канала, которая соответствует вашему режиму канала.
                      Чтобы применить более чем к одному каналу, объедините константы типа канала с
                      помощью побитовых операторов. Обратитесь к этому списку констант канала.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::linearStretchImage
type: function
doc:
<comment>Description:</comment>
  Растягивает с насыщением яркость изображения
  
  Растягивает с насыщением яркость изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$blackPoint</strong>  Чёрная точка изображения
  <info>float</info>  <strong>$whitePoint</strong>  Белая точка изображения

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::liquidRescaleImage
type: function
doc:
<comment>Description:</comment>
  Анимирует изображение или изображения
  
  Масштабирует изображения с использованием метода liquid rescaling. Он представляет собой
  реализацию техники seam carving. Чтобы метод работал должным образом, ImageMagick должен быть
  скомпилирован с поддержкой liblqr. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.3.9 или старше.

<comment>Param:</comment>
  <info>int</info>    <strong>$width</strong>     Ширина целевого размера.
  <info>int</info>    <strong>$height</strong>    Высота целевого размера.
  <info>float</info>  <strong>$delta_x</strong>   Определяет, сколько шов может проходить по оси x. При передаче значения 0 швы
                    становятся прямыми.
  <info>float</info>  <strong>$rigidity</strong>  Вводит уклон для непрямых швов. Этот параметр обычно равен 0.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::resizeImage()</strong>


id: Imagick::listRegistry
type: function
doc:
<comment>Description:</comment>
  Перечисляет все настройки реестра
  
  Перечисляет все настройки реестра. Возвращает массив всех пар ключ/значение в реестре.

<comment>Return:</comment>
  <info>array</info>  Массив, содержащий ключи и значения реестра.


id: Imagick::magnifyImage
type: function
doc:
<comment>Description:</comment>
  Пропорционально масштабирует изображение в два раза
  
  Масштабирует изображение в два раза пропорционально оригинальному размеру.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::mapImage
type: function
doc:
<comment>Description:</comment>
  Заменяет цвета изображения на ближайший цвет из эталонного изображения

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$map</strong>     
  <info>bool</info>     <strong>$dither</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::matteFloodfillImage
type: function
doc:
<comment>Description:</comment>
  Изменяет значение прозрачности цвета
  
  Изменяет значение прозрачности любого пикселя, который соответствует цели и является ближайшим
  соседом. Если указан метод <info>FillToBorderMethod</info>, значение прозрачности изменяется для любого
  соседнего пикселя, который не соответствует элементу bordercolor изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$alpha</strong>        Уровень прозрачности: 1.0 - полностью непрозрачный, а 0.0 - полностью
                       прозрачный.
  <info>float</info>  <strong>$fuzz</strong>         Элемент fuzz изображения определяет, насколько допустимо считать два цвета
                       одинаковыми.
  <info>mixed</info>  <strong>$bordercolor</strong>  Объект <class>ImagickPixel</class> или строка, представляющая цвет рамки.
  <info>int</info>    <strong>$x</strong>            Начальная координата X операции.
  <info>int</info>    <strong>$y</strong>            Начальная координата Y операции.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::medianFilterImage
type: function
doc:
<comment>Description:</comment>
  Применяет цифровой фильтр
  
  Применяет цифровой фильтр, улучшающий качество изображения с шумом. Каждый пиксель заменяется
  медианой в наборе соседних пикселей, определяемых радиусом.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус соседних пикселей.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::mergeImageLayers
type: function
doc:
<comment>Description:</comment>
  Объединяет слои изображения
  
  Объединяет слои изображения в один. Метод полезен при работе с форматами изображений, в которых
  используется несколько слоёв, например PSD. Объединение контролируется с помощью <strong>$layer_method</strong>,
  который определяет способ объединения слоёв. Этот метод доступен, если Imagick был скомпилирован с
  версией ImageMagick 6.3.7 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$layer_method</strong>  Одна из констант <info>Imagick::LAYERMETHOD_*</info>.

<comment>Return:</comment>
  <info>Imagick</info>  Возвращает объект Imagick, содержащий объединённое изображение.

<comment>See Also:</comment>
   * <strong>Imagick::flattenImages()</strong>


id: Imagick::minifyImage
type: function
doc:
<comment>Description:</comment>
  Масштабирует изображение пропорционально половине его размера
  
  Удобный метод масштабирования изображения пропорционально половине его исходного размера.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::modulateImage
type: function
doc:
<comment>Description:</comment>
  Управляйте яркостью, насыщенностью и оттенком
  
  Позволяет управлять яркостью, насыщенностью и оттенком изображения. Оттенок - это процент
  абсолютного поворота от текущей позиции. Например, 50 приводит к повороту против часовой стрелки
  на 90 градусов, а 150 - к повороту по часовой стрелке на 90 градусов, 0 и 200 - оба приводят к
  повороту на 180 градусов.

<comment>Param:</comment>
  <info>float</info>  <strong>$brightness</strong>  
  <info>float</info>  <strong>$saturation</strong>  
  <info>float</info>  <strong>$hue</strong>         

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::montageImage
type: function
doc:
<comment>Description:</comment>
  Создаёт составное изображение
  
  Создаёт составное изображение путём объединения нескольких отдельных изображений. Изображения
  размещаются на составном изображении мозаикой, при этом имя изображения может отображаться сразу
  под отдельной плиткой.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$draw</strong>                Название, размер и цвет шрифта берутся из этого объекта.
  <info>string</info>       <strong>$tile_geometry</strong>       Количество плиток в строке и на странице (например, 6x4+0+0).
  <info>string</info>       <strong>$thumbnail_geometry</strong>  Предпочтительный размер изображения и размер границы каждой
                                    миниатюры (например, 120x120+4+3).
  <info>int</info>          <strong>$mode</strong>                Режим кадрирования миниатюр, смотрите константы режима
                                    кадрирования.
  <info>string</info>       <strong>$frame</strong>               Обведите изображение декоративной рамкой (например, 15x15+3+3).
                                    Цвет рамки соответствует матовому цвету эскиза.

<comment>Return:</comment>
  <info>Imagick</info>  Создаёт составное изображение и возвращает его как новый объект <class>Imagick</class>.


id: Imagick::morphImages
type: function
doc:
<comment>Description:</comment>
  Преобразует набор изображений
  
  Преобразует набор изображений. И пиксели изображения, и размер линейно интерполируются, чтобы
  создать видимость метаморфозы от одного изображения к другому.

<comment>Param:</comment>
  <info>int</info>  <strong>$number_frames</strong>  Количество создаваемых промежуточных изображений.

<comment>Return:</comment>
  <info>Imagick</info>  Метод возвращает новый объект Imagick в случае успешного выполнения. Вызывает
           <class>ImagickException</class> в случае возникновения ошибки.


id: Imagick::morphology
type: function
doc:
<comment>Description:</comment>
  Применяет к изображению ядро, предоставленное пользователем, в соответствии с заданным методом
  морфологии
  
  Применяет к изображению ядро, предоставленное пользователем, в соответствии с заданным методом
  морфологии.

<comment>Param:</comment>
  <info>int</info>            <strong>$morphologyMethod</strong>  Какой метод морфологии использовать: одна из констант
                                    \Imagick::MORPHOLOGY_*.
  <info>int</info>            <strong>$iterations</strong>        Количество итераций для применения морфологической функции.
                                    Значение -1 означает цикл до тех пор, пока не будет найдено
                                    никаких изменений. Как это применяется, может зависеть от метода
                                    морфологии. Обычно это значение равно 1.
  <info>ImagickKernel</info>  <strong>$ImagickKernel</strong>     
  <info>int</info>            <strong>$channel</strong>           

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::mosaicImages
type: function
doc:
<comment>Description:</comment>
  Формирует мозаику из изображений
  
  Выкладывает мозаику из последовательности изображений, чтобы сформировать единое связное
  изображение. Возвращает палочку с каждым изображением в последовательности, составленным в месте,
  определённом смещением страницы изображения.

<comment>Return:</comment>
  <info>Imagick</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::motionBlurImage
type: function
doc:
<comment>Description:</comment>
  Имитирует размытие в движении
  
  Имитирует размытие в движении. Сворачивает изображение с помощью гауссовского оператора заданного
  радиуса и стандартного отклонения (сигма). Для получения разумных результатов радиус должен быть
  больше сигмы. Используйте радиус 0, и MotionBlurImage() выберет подходящий радиус самостоятельно.
  Угол задаёт угол размытия движения.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   Радиус гауссианы в пикселях, не считая центрального пикселя.
  <info>float</info>  <strong>$sigma</strong>    Стандартное отклонение Гаусса в пикселях.
  <info>float</info>  <strong>$angle</strong>    Применение эффекта под этим углом.
  <info>int</info>    <strong>$channel</strong>  Укажите любую константу канала, которая действительна для вашего режима канала.
                   Чтобы применить более чем к одному каналу, объедините константы типа канала с
                   помощью побитовых операторов. Обратитесь к списку констант канала. Аргумент
                   канала влияет только в том случае, если Imagick скомпилирован с ImageMagick
                   версии 6.4.4 или выше.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::negateImage
type: function
doc:
<comment>Description:</comment>
  Инвертирует цвета в эталонном изображении
  
  Инвертирует цвета в эталонном изображении. Параметр Grayscale означает, что в изображении
  инвертируются только значения оттенков серого.

<comment>Param:</comment>
  <info>bool</info>  <strong>$gray</strong>     Определяет, нужно ли инвертировать только пиксели в оттенках серого в изображении.
  <info>int</info>   <strong>$channel</strong>  Укажите любую константу CHANNEL, которая подходит для заданного режима канала. Для
                  применения более чем к одному каналу необходимо объединить константы типа CHANNEL
                  с помощью побитовых операторов. Обратитесь к этому списку констант CHANNEL.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::newImage
type: function
doc:
<comment>Description:</comment>
  Создаёт новое изображение
  
  Создаёт новое изображение и связывает значение ImagickPixel в качестве цвета фона

<comment>Param:</comment>
  <info>int</info>     <strong>$cols</strong>        Столбцы в новом изображении
  <info>int</info>     <strong>$rows</strong>        Строки в новом изображении
  <info>mixed</info>   <strong>$background</strong>  Цвет фона, используемый для этого изображения
  <info>string</info>  <strong>$format</strong>      Формат изображения. Этот параметр был добавлен в Imagick версии 2.0.1.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::newPseudoImage
type: function
doc:
<comment>Description:</comment>
  Создаёт новое изображение
  
  Создаёт новое изображение с использованием псевдоформатов ImageMagick.

<comment>Param:</comment>
  <info>int</info>     <strong>$columns</strong>       Столбцы в новом изображении.
  <info>int</info>     <strong>$rows</strong>          Строки в новом изображении.
  <info>string</info>  <strong>$pseudoString</strong>  Строка, содержащая определение псевдоизображения.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::nextImage
type: function
doc:
<comment>Description:</comment>
  Переходит к следующему изображению
  
  Связывает следующее изображение в списке изображений с объектом Imagick.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::normalizeImage
type: function
doc:
<comment>Description:</comment>
  Повышает контрастность цветного изображения
  
  Повышает контрастность цветного изображения, регулируя цвет пикселей для охвата всего диапазона
  доступных цветов.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Укажите любую константу CHANNEL, которая подходит для заданного режима канала. Для
                 применения более чем к одному каналу необходимо объединить константы типа CHANNEL с
                 помощью побитовых операторов. Обратитесь к этому списку констант CHANNEL.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::oilPaintImage
type: function
doc:
<comment>Description:</comment>
  Имитирует картину маслом
  
  Применяет фильтр со специальным эффектом, имитирующий картину маслом. Каждый пиксель заменяется
  наиболее часто встречающимся цветом в круговой области, определяемой радиусом.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус круговой области.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::opaquePaintImage
type: function
doc:
<comment>Description:</comment>
  Изменяет значение цвета любого пикселя, соответствующего целевому
  
  Изменяет любой пиксель, соответствующий цвету, на цвет, определённый заливкой. Этот метод
  доступен, если Imagick был скомпилирован с версией ImageMagick 6.3.8 или старше.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$target</strong>   Объект ImagickPixel или строка, содержащая цвет, который нужно изменить
  <info>mixed</info>  <strong>$fill</strong>     Цвет замены
  <info>float</info>  <strong>$fuzz</strong>     Мера округления (fuzz). Для примера, установите значение fuzz в 10 и красный цвет
                   с интенсивностью 100 и 102 будет интерпретироваться как один и тот же цвет.
  <info>bool</info>   <strong>$invert</strong>   Если <info>true</info> закрашивается любой пиксель, не соответствующий целевому цвету.
  <info>int</info>    <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                   Для применения к более чем одному каналу, комбинируйте константы каналов
                   с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                   Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::optimizeImageLayers
type: function
doc:
<comment>Description:</comment>
  Удаляет повторяющиеся части изображений для оптимизации
  
  Сравнивает каждое изображение, расположенное в формате GIF, с предыдущим изображением в
  последовательности. Исходя из этого, функция пытается выбрать наименьшее обрезанное изображение
  для замены каждого кадра, сохраняя при этом результаты анимации. Этот метод доступен, если Imagick
  был скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::compareImageLayers()</strong>
   * <strong>Imagick::writeImages()</strong>
   * <strong>Imagick::writeImage()</strong>


id: Imagick::orderedPosterizeImage
type: function
doc:
<comment>Description:</comment>
  Выполняет упорядоченный дизеринг
  
  Выполняет упорядоченный дизеринг на основе ряда предопределённых карт пороговых значений
  дизеринга, но с несколькими уровнями интенсивности, которые могут быть разными для разных каналов
  в соответствии с входными аргументами. Этот метод доступен, если Imagick был скомпилирован с
  версией ImageMagick 6.3.1 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$threshold_map</strong>  Строка, содержащая имя используемой карты порогового дизеринга.
  <info>int</info>     <strong>$channel</strong>        Укажите любую константу канала, которая действительна для вашего режима
                          канала. Чтобы применить более чем к одному каналу, объедините константы
                          типа канала с помощью побитовых операторов. Обратитесь к списку констант
                          канала.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::paintFloodfillImage
type: function
doc:
<comment>Description:</comment>
  Изменяет значение цвета любого пикселя, соответствующего цели
  
  Изменяет значение цвета любого пикселя, который соответствует цели и является ближайшим соседом.
  Начиная с ImageMagick 6.3.8 этот метод устарел и вместо него следует использовать
  <strong>Imagick::floodfillPaintImage()</strong>.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$fill</strong>         Объект ImagickPixel или строка, содержащая цвет заливки.
  <info>float</info>  <strong>$fuzz</strong>         Мера округления (fuzz). Для примера, установите значение fuzz в 10 и красный
                       цвет с интенсивностью 100 и 102 будет интерпретироваться как один и тот же
                       цвет.
  <info>mixed</info>  <strong>$bordercolor</strong>  Объект ImagickPixel или строка, содержащая целевой цвет для рисования.
  <info>int</info>    <strong>$x</strong>            Начальная позиция заливки по оси X.
  <info>int</info>    <strong>$y</strong>            Начальная позиция заливки по оси Y.
  <info>int</info>    <strong>$channel</strong>      Передайте любую корректную для вашего режима канала константу.
                       Для применения к более чем одному каналу, комбинируйте константы каналов
                       с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                       Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::paintOpaqueImage
type: function
doc:
<comment>Description:</comment>
  Изменяет любой пиксель, соответствующий цвету
  
  Изменяет любой пиксель, соответствующий цвету, на цвет, определённый заливкой.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$target</strong>   Изменяет целевой цвет на цвет заливки в изображении. Объект ImagickPixel или
                   строка, представляющая целевой цвет.
  <info>mixed</info>  <strong>$fill</strong>     Объект ImagickPixel или строка, представляющая цвет заливки.
  <info>float</info>  <strong>$fuzz</strong>     Мера округления (fuzz) изображения определяет, насколько приемлемо рассматривать
                   два цвета как один и тот же.
  <info>int</info>    <strong>$channel</strong>  Укажите любую константу канала, которая соответствует вашему режиму канала. Чтобы
                   применить более чем к одному каналу, объедините константы типа канала с помощью
                   побитовых операторов. Обратитесь к этому списку констант канала.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::paintTransparentImage
type: function
doc:
<comment>Description:</comment>
  Изменяет любой пиксель, соответствующий цвету, на цвет, определённый заливкой
  
  Изменяет любой пиксель, соответствующий цвету, на цвет, определённый заливкой.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$target</strong>  Целевой цвет, заменяемый на указанное значение непрозрачности в изображении.
  <info>float</info>  <strong>$alpha</strong>   Уровень прозрачности: 1.0 - полностью непрозрачный, 0.0 - полностью прозрачный.
  <info>float</info>  <strong>$fuzz</strong>    Определяет, насколько допустимо считать два цвета одинаковыми.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::pingImage
type: function
doc:
<comment>Description:</comment>
  Получает основные атрибуты изображения
  
  Метод можно использовать для запроса ширины, высоты, размера и формата изображения без считывания
  всего изображения в память.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  Имя файла, из которого следует прочитать информацию.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::pingImageBlob
type: function
doc:
<comment>Description:</comment>
  Быстро извлекает атрибуты
  
  Метод можно использовать для запроса ширины, высоты, размера и формата изображения без считывания
  всего изображения в память. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$image</strong>  Строка, содержащая изображение.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::pingImage()</strong>
   * <strong>Imagick::pingImageFile()</strong>
   * <strong>Imagick::readImage()</strong>
   * <strong>Imagick::readImageBlob()</strong>
   * <strong>Imagick::readImageFile()</strong>


id: Imagick::pingImageFile
type: function
doc:
<comment>Description:</comment>
  Получает базовые атрибуты изображения упрощённым способом
  
  Метод можно использовать для запроса ширины, высоты, размера и формата изображения без считывания
  всего изображения в память. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>resource</info>  <strong>$filehandle</strong>  Открытый дескриптор файла изображения.
  <info>string</info>    <strong>$fileName</strong>    Необязательное имя файла для данного изображения.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::pingImage()</strong>
   * <strong>Imagick::pingImageBlob()</strong>
   * <strong>Imagick::readImage()</strong>
   * <strong>Imagick::readImageBlob()</strong>
   * <strong>Imagick::readImageFile()</strong>


id: Imagick::polaroidImage
type: function
doc:
<comment>Description:</comment>
  Имитирует фото Polaroid
  
  Имитирует фото Polaroid. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick
  6.3.2 или старше.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$properties</strong>  Свойства Polaroid.
  <info>float</info>        <strong>$angle</strong>       Угол Polaroid.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::posterizeImage
type: function
doc:
<comment>Description:</comment>
  Уменьшает изображение до ограниченного количества уровней цвета
  
  Уменьшает изображение до ограниченного количества уровней цвета.

<comment>Param:</comment>
  <info>int</info>   <strong>$levels</strong>  
  <info>bool</info>  <strong>$dither</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::previewImages
type: function
doc:
<comment>Description:</comment>
  Быстрое определение подходящих параметров для обработки изображений
  
  Размещает 9 миниатюр указанного изображения с помощью операции обработки изображения, применяемой
  с разной интенсивностью. Это помогает быстро определить подходящий параметр для операции обработки
  изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$preview</strong>  Тип предварительного просмотра. Смотрите константы типа предварительного просмотра

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::previousImage
type: function
doc:
<comment>Description:</comment>
  Переходит к предыдущему изображению в объекте
  
  Связывает предыдущее изображение в списке изображений с объектом Imagick.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::profileImage
type: function
doc:
<comment>Description:</comment>
  Добавляет или удаляет профиль изображения
  
  Добавляет или удаляет ICC, IPTC или общий профиль изображения. Если профиль NULL, он удаляется,
  иначе - добавляется. Используйте имя '*' и профиль NULL, чтобы удалить все профили изображения.

<comment>Param:</comment>
  <info>string</info>   <strong>$name</strong>     
  <info>?string</info>  <strong>$profile</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::quantizeImage
type: function
doc:
<comment>Description:</comment>
  Анализирует цвета эталонного изображения

<comment>Param:</comment>
  <info>int</info>   <strong>$numberColors</strong>  
  <info>int</info>   <strong>$colorspace</strong>    
  <info>int</info>   <strong>$treedepth</strong>     
  <info>bool</info>  <strong>$dither</strong>        
  <info>bool</info>  <strong>$measureError</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::quantizeImages
type: function
doc:
<comment>Description:</comment>
  Анализирует цвета в последовательности изображений

<comment>Param:</comment>
  <info>int</info>   <strong>$numberColors</strong>  
  <info>int</info>   <strong>$colorspace</strong>    
  <info>int</info>   <strong>$treedepth</strong>     
  <info>bool</info>  <strong>$dither</strong>        
  <info>bool</info>  <strong>$measureError</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::queryFontMetrics
type: function
doc:
<comment>Description:</comment>
  Возвращает массив, представляющий метрики шрифта
  
  Возвращает многомерный массив, представляющий метрики шрифта.

<comment>Param:</comment>
  <info>ImagickDraw</info>  <strong>$properties</strong>  Объект ImagickDraw, содержащий свойства шрифта.
  <info>string</info>       <strong>$text</strong>        Текст.
  <info>bool</info>         <strong>$multiline</strong>   Многострочный параметр. Если оставить пустым, он определяется
                            автоматически.

<comment>Return:</comment>
  <info>array</info>  Возвращает многомерный массив, представляющий метрики шрифта.


id: Imagick::queryFonts
type: function
doc:
<comment>Description:</comment>
  Возвращает настроенные шрифты
  
  Возвращает настроенные шрифты.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>  Шаблон запроса

<comment>Return:</comment>
  <info>array</info>  Возвращает массив, содержащий настроенные шрифты.


id: Imagick::queryFormats
type: function
doc:
<comment>Description:</comment>
  Возвращает форматы, поддерживаемые Imagick
  
  Возвращает форматы, поддерживаемые Imagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern</strong>  

<comment>Return:</comment>
  <info>array</info>  Возвращает массив, содержащий форматы, поддерживаемые Imagick.


id: Imagick::radialBlurImage
type: function
doc:
<comment>Description:</comment>
  Радиальное размытие изображения
  
  Радиальное размытие изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$angle</strong>    
  <info>int</info>    <strong>$channel</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::raiseImage
type: function
doc:
<comment>Description:</comment>
  Создаёт имитацию эффекта 3D-кнопки
  
  Создаёт имитацию трёхмерного эффекта кнопки, осветляя и затемняя края изображения. Ширина и высота
  элементов raise_info определяют ширину вертикального и горизонтального края эффекта.

<comment>Param:</comment>
  <info>int</info>   <strong>$width</strong>   
  <info>int</info>   <strong>$height</strong>  
  <info>int</info>   <strong>$x</strong>       
  <info>int</info>   <strong>$y</strong>       
  <info>bool</info>  <strong>$raise</strong>   

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::randomThresholdImage
type: function
doc:
<comment>Description:</comment>
  Создаёт высококонтрастное двухцветное изображение
  
  Изменяет значение отдельных пикселей в зависимости от интенсивности каждого пикселя по сравнению с
  пороговым значением. В результате получается высококонтрастное двухцветное изображение. Этот метод
  доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$low</strong>      Нижняя точка.
  <info>float</info>  <strong>$high</strong>     Верхняя точка.
  <info>int</info>    <strong>$channel</strong>  Укажите любую константу CHANNEL, которая подходит для заданного режима канала.
                   Для применения более чем к одному каналу необходимо объединить константы типа
                   CHANNEL с помощью побитовых операторов. Обратитесь к этому списку констант
                   CHANNEL.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::readImage
type: function
doc:
<comment>Description:</comment>
  Читает изображение из файла
  
  Читает изображение из файла.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::readImageBlob
type: function
doc:
<comment>Description:</comment>
  Считывает изображение из двоичной строки
  
  Считывает изображение из двоичной строки.

<comment>Param:</comment>
  <info>string</info>  <strong>$image</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::readImageFile
type: function
doc:
<comment>Description:</comment>
  Читает изображение из открытого дескриптора файла
  
  Читает изображение из открытого дескриптора файла.

<comment>Param:</comment>
  <info>resource</info>  <strong>$filehandle</strong>  
  <info>string</info>    <strong>$fileName</strong>    

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::readimages
type: function
doc:
<comment>Description:</comment>
  Читает изображение из массива имён файлов
  
  Читает изображение из массива имён файлов. Все изображения хранятся в одном объекте Imagick.

<comment>Param:</comment>
  <info>array</info>  <strong>$filenames</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::recolorImage
type: function
doc:
<comment>Description:</comment>
  Перекрашивает изображение
  
  Преобразование, масштабирование, сдвиг или поворот цветов изображения. Метод поддерживает матрицы
  переменного размера, но обычно матрица 5x5 используется для RGBA, а 6x6 - для CMYK. Последняя
  строка должна содержать нормализованные значения. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>array</info>  <strong>$matrix</strong>  Матрица, содержащая значения цвета.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::displayImage()</strong>


id: Imagick::reduceNoiseImage
type: function
doc:
<comment>Description:</comment>
  Сглаживает контуры изображения
  
  Сглаживает контуры изображения, сохраняя при этом информацию о краях. Алгоритм работает, заменяя
  каждый пиксель ближайшим по значению соседом. Сосед определяется радиусом. При использовании
  радиуса 0, Imagick::reduceNoiseImage() выберет подходящий радиус автоматически.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::remapImage
type: function
doc:
<comment>Description:</comment>
  Переназначает цвета изображения
  
  Заменяет цвета изображения на те, которые определены параметром <strong>$replacement</strong>. Цвета заменяются
  наиболее близким из возможных. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.4.5 или старше.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$replacement</strong>  Объект Imagick, содержащий заменяющие цвета.
  <info>int</info>      <strong>$DITHER</strong>       Обратитесь к списку констант DITHERMETHOD.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::removeImage
type: function
doc:
<comment>Description:</comment>
  Удаляет изображение из списка изображений
  
  Удаляет изображение из списка изображений.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::removeImageProfile
type: function
doc:
<comment>Description:</comment>
  Удаляет именованный профиль изображения и возвращает его
  
  Удаляет именованный профиль изображения и возвращает его.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>  

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую профиль изображения.


id: Imagick::render
type: function
doc:
<comment>Description:</comment>
  Отображает все предыдущие команды рисования
  
  Отображает все предыдущие команды рисования.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::resampleImage
type: function
doc:
<comment>Description:</comment>
  Преобразует изображение к желаемому разрешению
  
  Преобразует изображение к желаемому разрешению.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_resolution</strong>  
  <info>float</info>  <strong>$y_resolution</strong>  
  <info>int</info>    <strong>$filter</strong>        
  <info>float</info>  <strong>$blur</strong>          

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::resetImagePage
type: function
doc:
<comment>Description:</comment>
  Сбрасывает страницу изображения
  
  Определение страницы в виде строки. Строка имеет формат WxH+x+y. Этот метод доступен, если Imagick
  был скомпилирован с версией ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$page</strong>  Определение страницы. Например, <return>7168x5147+0+0</return>.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::resizeImage
type: function
doc:
<comment>Description:</comment>
  Масштабирует изображение
  
  Масштабирует изображение до желаемых размеров с помощью filter.
  
  Поведение параметра <strong>$bestfit</strong> было изменено в Imagick 3.0.0. До этой версии при изменении
  изображения размером 200x150 до 400x300 никаких операций не происходило. В Imagick 3.0.0 и далее
  изображение будет масштабировано до размеров 400x300, так как это наилучшим образом соответствует
  ("best fit") данным размерам. Если используется параметр <strong>$bestfit</strong>, то ширина и высота также должны
  быть определены.

<comment>Param:</comment>
  <info>int</info>    <strong>$columns</strong>  Ширина изображения.
  <info>int</info>    <strong>$rows</strong>     Высота изображения.
  <info>int</info>    <strong>$filter</strong>   Обратитесь к списку констант FILTER.
  <info>float</info>  <strong>$blur</strong>     Коэффициент размытия, где значение &gt; 1 делает изображение более размытым, а
                   значение \< 1 - более резким.
  <info>bool</info>   <strong>$bestfit</strong>  Необязательный параметр подгонки.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::rollImage
type: function
doc:
<comment>Description:</comment>
  Смещает изображение
  
  Смещает изображение в соответствии с определением x и y.

<comment>Param:</comment>
  <info>int</info>  <strong>$x</strong>  Смещение по оси X.
  <info>int</info>  <strong>$y</strong>  Смещение по оси Y.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::rotateImage
type: function
doc:
<comment>Description:</comment>
  Поворачивает изображение
  
  Поворачивает изображение на указанное количество градусов. Пустые треугольники, оставшиеся от
  поворота изображения, заполняются цветом фона.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$background</strong>  Цвет фона.
  <info>float</info>  <strong>$degrees</strong>     Угол поворота в градусах. Угол поворота интерпретируется как количество
                      градусов для поворота изображения по часовой стрелке.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::rotationalBlurImage
type: function
doc:
<comment>Description:</comment>
  Применяет вращательное размытие к изображению
  
  Применяет вращательное размытие к изображению.

<comment>Param:</comment>
  <info>float</info>  <strong>$angle</strong>    Угол размытия.
  <info>int</info>    <strong>$channel</strong>  Передайте любую корректную для вашего режима канала константу.
                   Для применения к более чем одному каналу, комбинируйте константы каналов
                   с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                   Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::roundCorners
type: function
doc:
<comment>Description:</comment>
  Скругляет углы изображения
  
  Скругляет углы изображения. Первые два параметра управляют степенью округления, а три последних
  параметра могут использоваться для точной настройки процесса округления. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше. Этот метод недоступен, если
  Imagick был скомпилирован с версией ImageMagick 7.0.70или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_rounding</strong>       Округление по x.
  <info>float</info>  <strong>$y_rounding</strong>       Округление по y.
  <info>float</info>  <strong>$stroke_width</strong>     Ширина обводки.
  <info>float</info>  <strong>$displace</strong>         Смещение изображения.
  <info>float</info>  <strong>$size_correction</strong>  Коррекция размера.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::sampleImage
type: function
doc:
<comment>Description:</comment>
  Масштабирует изображение с пиксельной выборкой
  
  Масштабирует изображение до желаемых размеров с помощью выборки пикселей. В отличие от других
  методов масштабирования, этот метод не вводит дополнительный цвет в масштабируемое изображение.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  
  <info>int</info>  <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::scaleImage
type: function
doc:
<comment>Description:</comment>
  Масштабирует размер изображения
  
  Масштабирует изображение до заданных размеров. Второй параметр будет вычислен, если в качестве
  любого из параметров будет передан 0.
  
  Поведение параметра <strong>$bestfit</strong> было изменено в Imagick 3.0.0. До этой версии при изменении
  изображения размером 200x150 до 400x300 никаких операций не происходило. В Imagick 3.0.0 и далее
  изображение будет масштабировано до размеров 400x300, так как это наилучшим образом соответствует
  ("best fit") данным размерам. Если используется параметр <strong>$bestfit</strong>, то ширина и высота также должны
  быть определены.

<comment>Param:</comment>
  <info>int</info>   <strong>$columns</strong>  
  <info>int</info>   <strong>$rows</strong>     
  <info>bool</info>  <strong>$bestfit</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::segmentImage
type: function
doc:
<comment>Description:</comment>
  Сегментирует изображение
  
  Анализирует изображение и определяет похожие объекты. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.4.5 или старше.

<comment>Param:</comment>
  <info>int</info>    <strong>$COLORSPACE</strong>         Одна из констант COLORSPACE.
  <info>float</info>  <strong>$cluster_threshold</strong>  Процент, описывающий минимальное количество пикселей, содержащихся в
                             гексаэдре, прежде чем он будет считаться корректным.
  <info>float</info>  <strong>$smooth_threshold</strong>   Устраняет шум на гистограмме.
  <info>bool</info>   <strong>$verbose</strong>            Определяет, выводить ли подробную информацию о распознанных классах.

<comment>Return:</comment>
  <info>bool</info>  


id: Imagick::selectiveBlurImage
type: function
doc:
<comment>Description:</comment>
  Выборочное размытие изображения в пределах порогового значения контрастности
  
  Выборочное размытие изображения в пределах порогового значения контрастности. Это похоже на маску
  нерезкости, которая увеличивает резкость всего, если контраст превышает определённый порог.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>     
  <info>float</info>  <strong>$sigma</strong>      
  <info>float</info>  <strong>$threshold</strong>  
  <info>int</info>    <strong>$channel</strong>    Передайте любую корректную для вашего режима канала константу.
                     Для применения к более чем одному каналу, комбинируйте константы каналов
                     с помощью побитовых операторов. По умолчанию равно <info>Imagick::CHANNEL_DEFAULT</info>.
                     Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::separateImageChannel
type: function
doc:
<comment>Description:</comment>
  Отделяет канал от изображения
  
  Отделяет канал от изображения и возвращает изображение в оттенках серого. Канал - это определённый
  цветовой компонент каждого пикселя изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  Определяет, какой 'канал' вернуть. Для цветовых пространств, отличных от RGB, можно
                 использовать константы CHANNEL_RED, CHANNEL_GREEN, CHANNEL_BLUE для обозначения
                 1-го, 2-го и 3-го каналов.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::sepiaToneImage
type: function
doc:
<comment>Description:</comment>
  Тонирование изображения сепией
  
  Применяет к изображению специальный эффект, аналогичный эффекту, достигаемому в фотолаборатории с
  помощью тонирования сепией. Порог варьируется от 0 до QuantumRange и является мерой степени
  тонирования сепии. Порог 80 - хорошая отправная точка для разумного тона.

<comment>Param:</comment>
  <info>float</info>  <strong>$threshold</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setBackgroundColor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет фона объекта по умолчанию
  
  Устанавливает цвет фона объекта по умолчанию.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$background</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setColorspace
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветовое пространство
  
  Устанавливает значение глобального цветового пространства для объекта. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.5.7 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$COLORSPACE</strong>  Одна из констант COLORSPACE.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setCompression
type: function
doc:
<comment>Description:</comment>
  Устанавливает тип сжатия объекта по умолчанию
  
  Устанавливает тип сжатия объекта по умолчанию.

<comment>Param:</comment>
  <info>int</info>  <strong>$compression</strong>  Тип сжатия. Смотрите константы Imagick::COMPRESSION_*.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Устанавливает качество сжатия объекта по умолчанию
  
  Устанавливает качество сжатия объекта по умолчанию.
  
  Этот метод работает только для новых изображений, например, созданных с помощью
  Imagick::newPseudoImage. Для существующих изображений следует использовать
  Imagick::setImageCompressionQuality.

<comment>Param:</comment>
  <info>int</info>  <strong>$quality</strong>  Целое число (<info>int</info>) от 1 до 100, 1 = высокая степень сжатия, 100 = низкая степень
                 сжатия.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setFilename
type: function
doc:
<comment>Description:</comment>
  Устанавливает имя файла перед чтением или записью изображения
  
  Устанавливает имя файла перед чтением или записью изображения.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setFirstIterator
type: function
doc:
<comment>Description:</comment>
  Устанавливает итератор Imagick для первого изображения
  
  Устанавливает итератор Imagick для первого изображения.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setFont
type: function
doc:
<comment>Description:</comment>
  Устанавливает шрифт
  
  Устанавливает объекту свойство шрифт. Метод можно использовать, например, для установки шрифта для
  caption: формат псевдоизображений. Шрифт должен быть настроен в конфигурации ImageMagick или
  должен существовать файл с именем <strong>$font</strong>. Метод не следует путать с методом <strong>ImagickDraw::setFont()</strong>,
  который устанавливает шрифт для определённого объекта ImagickDraw. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.3.7 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$font</strong>  Имя шрифта или файла.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::getFont()</strong>
   * <strong>ImagickDraw::setFont()</strong>
   * <strong>ImagickDraw::getFont()</strong>


id: Imagick::setFormat
type: function
doc:
<comment>Description:</comment>
  Устанавливает формат объекта Imagick
  
  Устанавливает формат объекта Imagick.

<comment>Param:</comment>
  <info>string</info>  <strong>$format</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setGravity
type: function
doc:
<comment>Description:</comment>
  Устанавливает гравитацию
  
  Устанавливает глобальное свойство гравитации для объекта Imagick. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.4.0 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$gravity</strong>  Свойство гравитации. Обратитесь к списку констант GRAVITY.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: Imagick::setImage
type: function
doc:
<comment>Description:</comment>
  Заменяет изображение в объекте
  
  Заменяет текущую последовательность изображений изображением из заменяющего объекта.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$replace</strong>  Заменяющий объект Imagick.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageAlphaChannel
type: function
doc:
<comment>Description:</comment>
  Устанавливает альфа-канал изображения
  
  Активирует или деактивирует альфа-канал изображения. Параметр <strong>$mode</strong> - одна из констант
  <info>Imagick::ALPHACHANNEL_*</info>. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick
  6.3.8 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$mode</strong>  Одна из констант <info>Imagick::ALPHACHANNEL_*</info>.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::setImageMatte()</strong>
   * Константы альфа-канала Imagick


id: Imagick::setImageArtifact
type: function
doc:
<comment>Description:</comment>
  Устанавливает артефакт изображения
  
  Связывает артефакт с изображением. Разница между свойствами изображения и артефактами изображения
  заключается в том, что свойства являются общедоступными, а артефакты - закрытыми. Этот метод
  доступен, если Imagick был скомпилирован с версией ImageMagick 6.5.7 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$artifact</strong>  Имя артефакта.
  <info>string</info>  <strong>$value</strong>     Значение артефакта.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::getImageArtifact()</strong>
   * <strong>Imagick::deleteImageArtifact()</strong>


id: Imagick::setImageAttribute
type: function
doc:
<comment>Description:</comment>
  Устанавливает атрибут изображения
  
  Устанавливает атрибут изображения.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>    
  <info>string</info>  <strong>$value</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageBackgroundColor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет фона изображения
  
  Устанавливает цвет фона изображения.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$background</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageBias
type: function
doc:
<comment>Description:</comment>
  Устанавливает смещение изображения для любого метода, который свёртывает изображение
  
  Устанавливает смещение изображения для любого метода, который свёртывает изображение (например,
  Imagick::ConvolveImage()).

<comment>Param:</comment>
  <info>float</info>  <strong>$bias</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageBiasQuantum
type: function
doc:
<comment>Description:</comment>
  Устанавливает смещение изображения
  
  Устанавливает смещение изображения. Смещение должно масштабироваться от <return>0</return> (без регулировки) до <return>1</return>
  (квантовое значение).

<comment>Param:</comment>
  <info>float</info>  <strong>$bias</strong>  

<comment>Return:</comment>
  <info>void</info>  


id: Imagick::setImageBluePrimary
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветность изображения голубой основной точкой
  
  Устанавливает цветность изображения голубой основной точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  
  <info>float</info>  <strong>$y</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageBorderColor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет рамки изображения
  
  Устанавливает цвет рамки изображения.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$border</strong>  Цвет рамки

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageChannelDepth
type: function
doc:
<comment>Description:</comment>
  Устанавливает глубину определённого канала изображения
  
  Устанавливает глубину определённого канала изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$channel</strong>  
  <info>int</info>  <strong>$depth</strong>    

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageClipMask
type: function
doc:
<comment>Description:</comment>
  Устанавливает маску клипа
  
  Устанавливает маску клипа изображения из другого объекта Imagick. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$clip_mask</strong>  Объект Imagick, содержащий маску клипа

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageColormapColor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет указанного индекса цветовой карты
  
  Устанавливает цвет указанного индекса цветовой карты.

<comment>Param:</comment>
  <info>int</info>           <strong>$index</strong>  
  <info>ImagickPixel</info>  <strong>$color</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageColorspace
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветовое пространство изображения
  
  Устанавливает цветовое пространство изображения. Метод следует использовать при создании новых
  изображений. Чтобы изменить цветовое пространство существующего изображения, вы должны
  использовать Imagick::transformImageColorspace.

<comment>Param:</comment>
  <info>int</info>  <strong>$colorspace</strong>  Одна из COLORSPACE констант

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageCompose
type: function
doc:
<comment>Description:</comment>
  Устанавливает оператор составного изображения
  
  Устанавливает оператор составного изображения, полезный для указания, как составлять эскиз
  изображения при использовании метода Imagick::montageImage().

<comment>Param:</comment>
  <info>int</info>  <strong>$compose</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageCompression
type: function
doc:
<comment>Description:</comment>
  Устанавливает сжатие изображения

<comment>Param:</comment>
  <info>int</info>  <strong>$compression</strong>  Одна из <info>COMPRESSION</info> констант

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageCompressionQuality
type: function
doc:
<comment>Description:</comment>
  Устанавливает качество сжатия изображения
  
  Устанавливает качество сжатия изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$quality</strong>  Качество сжатия изображения в виде целого числа

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageDelay
type: function
doc:
<comment>Description:</comment>
  Устанавливает задержку изображения
  
  Устанавливает задержку изображения. Для анимированного изображения это количество времени, в
  течение которого этот кадр изображения должен отображаться до отображения следующего кадра.
  
  Задержка может быть установлена индивидуально для каждого кадра в изображении.

<comment>Param:</comment>
  <info>int</info>  <strong>$delay</strong>  Количество времени, выраженное в 'тиках', для которого должно отображаться
               изображение. Для анимированных GIF-файлов есть 100 тиков в секунду, поэтому значение
               20 будет равно 20/100 секунды, то есть 1/5 секунды.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageDepth
type: function
doc:
<comment>Description:</comment>
  Устанавливает глубину изображения
  
  Устанавливает глубину изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$depth</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageDispose
type: function
doc:
<comment>Description:</comment>
  Устанавливает метод удаления изображения
  
  Устанавливает метод удаления изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$dispose</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageExtent
type: function
doc:
<comment>Description:</comment>
  Устанавливает размер изображения
  
  Устанавливает размер изображения (то есть столбцы & строки).

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  
  <info>int</info>  <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageFilename
type: function
doc:
<comment>Description:</comment>
  Устанавливает имя файла конкретного изображения
  
  Устанавливает имя файла конкретного изображения в последовательности.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageFormat
type: function
doc:
<comment>Description:</comment>
  Устанавливает формат определённого изображения
  
  Устанавливает формат определённого изображения в последовательности.

<comment>Param:</comment>
  <info>string</info>  <strong>$format</strong>  Строковое представление формата изображения. Поддержка формата зависит от
                   установки ImageMagick.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageGamma
type: function
doc:
<comment>Description:</comment>
  Устанавливает гамму изображения
  
  Устанавливает гамму изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$gamma</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageGravity
type: function
doc:
<comment>Description:</comment>
  Устанавливает гравитацию изображения
  
  Устанавливает свойство гравитации для текущего изображения. Метод можно использовать для установки
  свойства гравитации для одной последовательности изображений. Этот метод доступен, если Imagick
  был скомпилирован с версией ImageMagick 6.4.4 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$gravity</strong>  Свойство гравитации. Обратитесь к списку gravity констант.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: Imagick::setImageGreenPrimary
type: function
doc:
<comment>Description:</comment>
  Устанавливает цветность изображения зелёной первичной точкой
  
  Устанавливает цветность изображения зелёной первичной точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  
  <info>float</info>  <strong>$y</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageIndex
type: function
doc:
<comment>Description:</comment>
  Устанавливает позицию итератора
  
  Устанавливает итератор в позицию в списке изображений, указанную параметром index.
  
  Этот метод объявлен устаревшим. Используйте <strong>Imagick::setIteratorIndex()</strong>.

<comment>Param:</comment>
  <info>int</info>  <strong>$index</strong>  Позиция для установки итератора.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageInterlaceScheme
type: function
doc:
<comment>Description:</comment>
  Устанавливает сжатие изображения
  
  Устанавливает сжатие изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$interlace_scheme</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageInterpolateMethod
type: function
doc:
<comment>Description:</comment>
  Устанавливает метод интерполяции пикселей изображения
  
  Устанавливает метод интерполяции пикселей изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$method</strong>  Метод, являющийся одной из констант <info>Imagick::INTERPOLATE_*</info>.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageIterations
type: function
doc:
<comment>Description:</comment>
  Устанавливает итерации изображения
  
  Устанавливает количество итераций, когда анимированное изображение повторяется.

<comment>Param:</comment>
  <info>int</info>  <strong>$iterations</strong>  Число итераций, которые изображение должно повторить. Используйте значение '0'
                    для непрерывного повторения.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageMatte
type: function
doc:
<comment>Description:</comment>
  Устанавливает матовый канал изображения
  
  Устанавливает матовый канал изображения. Этот метод доступен, если Imagick был скомпилирован с
  версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>bool</info>  <strong>$matte</strong>  Значение true активирует матовый канал, false - отключает.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageMatteColor
type: function
doc:
<comment>Description:</comment>
  Устанавливает матовый цвет изображения
  
  Устанавливает матовый цвет изображения.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$matte</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageOpacity
type: function
doc:
<comment>Description:</comment>
  Устанавливает уровень непрозрачности изображения
  
  Устанавливает изображение на указанный уровень непрозрачности. Этот метод доступен, если Imagick
  был скомпилирован с версией ImageMagick 6.3.1 или старше. Метод работает со всеми каналами, что
  означает, например, что значение непрозрачности 0.5 сделает все прозрачные области частично
  непрозрачными. Чтобы добавить прозрачности в области, которые ещё непрозрачны, используйте
  Imagick::evaluateImage().

<comment>Param:</comment>
  <info>float</info>  <strong>$opacity</strong>  Уровень прозрачности: 1.0 - полностью непрозрачный, а 0.0 - полностью прозрачный.
                   transparent.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageOrientation
type: function
doc:
<comment>Description:</comment>
  Устанавливает ориентацию изображения
  
  Устанавливает ориентацию изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$orientation</strong>  Одна из констант ORIENTATION

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImagePage
type: function
doc:
<comment>Description:</comment>
  Устанавливает геометрию страницы изображения
  
  Устанавливает геометрию страницы изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   
  <info>int</info>  <strong>$height</strong>  
  <info>int</info>  <strong>$x</strong>       
  <info>int</info>  <strong>$y</strong>       

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageProfile
type: function
doc:
<comment>Description:</comment>
  Добавляет именованный профиль к объекту Imagick
  
  Добавляет именованный профиль к объекту Imagick. Если профиль с таким именем уже существует, он
  заменяется. Этот метод отличается от метода Imagick::ProfileImage() тем, что он не применяет
  какие-либо цветовые профили CMS.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>     
  <info>string</info>  <strong>$profile</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageProperty
type: function
doc:
<comment>Description:</comment>
  Устанавливает свойство изображения
  
  Устанавливает именованное свойство изображения. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.3.2 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$name</strong>   
  <info>string</info>  <strong>$value</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::getImageProperty()</strong>


id: Imagick::setImageRedPrimary
type: function
doc:
<comment>Description:</comment>
  Устанавливает красную первичную точку цветности изображения
  
  Устанавливает красную первичную точку цветности изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  
  <info>float</info>  <strong>$y</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageRenderingIntent
type: function
doc:
<comment>Description:</comment>
  Устанавливает схему цветопередачи изображения
  
  Устанавливает схему цветопередачи изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$rendering_intent</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageResolution
type: function
doc:
<comment>Description:</comment>
  Устанавливает разрешение изображения
  
  Устанавливает разрешение изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_resolution</strong>  
  <info>float</info>  <strong>$y_resolution</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageScene
type: function
doc:
<comment>Description:</comment>
  Устанавливает сцену изображения
  
  Устанавливает сцену изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$scene</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageTicksPerSecond
type: function
doc:
<comment>Description:</comment>
  Устанавливает продолжительность отображения кадра
  
  Регулирует продолжительность отображения кадра анимированного изображения.
  
  Для анимированных GIF-изображений эта функция не изменяет количество "тактов изображения" в
  секунду, которое всегда определяется как 100. Вместо этого она регулирует количество времени, в
  течение которого отображается кадр, чтобы имитировать изменение "тактов в секунду".
  
  Например, для анимированного GIF-изображения, где каждый кадр отображается в течение 20 тактов
  (1/5 секунды), когда вызывается этот метод для каждого кадра этого изображения с аргументом <return>50</return>,
  кадры корректируются и будут отображаться в течение 40 тактов (2/5 секунды) и анимация будет
  воспроизводиться с половиной исходной скорости.

<comment>Param:</comment>
  <info>int</info>  <strong>$ticks_per_second</strong>  Продолжительность, в течение которой должно отображаться изображение,
                          выражается в тактах в секунду.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageType
type: function
doc:
<comment>Description:</comment>
  Устанавливает тип изображения
  
  Устанавливает тип изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$image_type</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageUnits
type: function
doc:
<comment>Description:</comment>
  Устанавливает единицы измерения разрешения изображения
  
  Устанавливает единицы измерения разрешения изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$units</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageVirtualPixelMethod
type: function
doc:
<comment>Description:</comment>
  Устанавливает метод виртуального пикселя
  
  Устанавливает метод виртуального пикселя.

<comment>Param:</comment>
  <info>int</info>  <strong>$method</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setImageWhitePoint
type: function
doc:
<comment>Description:</comment>
  Устанавливает белую точку цветности изображения
  
  Устанавливает белую точку цветности изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  
  <info>float</info>  <strong>$y</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setIteratorIndex
type: function
doc:
<comment>Description:</comment>
  Устанавливает позицию итератора
  
  Устанавливает итератор в позицию в списке изображений, указанную с помощью параметра index. Этот
  метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$index</strong>  Позиция для установки итератора.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::getIteratorIndex()</strong>
   * <strong>Imagick::getImageIndex()</strong>
   * <strong>Imagick::setImageIndex()</strong>


id: Imagick::setLastIterator
type: function
doc:
<comment>Description:</comment>
  Устанавливает итератор Imagick к последнему изображению
  
  Устанавливает итератор Imagick к последнему изображению.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setOption
type: function
doc:
<comment>Description:</comment>
  Устанавливает опцию
  
  Связывает одну или несколько опций с палочкой.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>    
  <info>string</info>  <strong>$value</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setPage
type: function
doc:
<comment>Description:</comment>
  Устанавливает геометрию страницы объекта Imagick
  
  Устанавливает геометрию страницы объекта Imagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   
  <info>int</info>  <strong>$height</strong>  
  <info>int</info>  <strong>$x</strong>       
  <info>int</info>  <strong>$y</strong>       

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setPointSize
type: function
doc:
<comment>Description:</comment>
  Устанавливает размер точки
  
  Устанавливает объекту свойство размера точки. Метод можно использовать, например, для установки
  размера шрифта для caption: формата псевдоизображений. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.3.7 или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$point_size</strong>  Размер точки.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::getPointSize()</strong>


id: Imagick::setProgressMonitor
type: function
doc:
<comment>Description:</comment>
  Устанавливает callback-функцию, которая будет вызываться во время обработки изображения Imagick
  
  Устанавливает callback-функцию, которая будет вызываться во время обработки изображения Imagick.

<comment>Param:</comment>
  <info>callable</info>  <strong>$callback</strong>  Callback-функция прогресса для вызова. Она должна вернуть true, если
                       обработка изображения должна продолжаться, или false, если её нужно отменить.
                       Параметр offset указывает прогресс, а параметр span - общий объем работы,
                       который необходимо выполнить.
                       
                       Значения, передаваемые в callback-функцию, не согласованы. В частности,
                       параметр span может увеличиваться во время обработки изображения. Из-за этого
                       вычисление прогресса выполнения операции с изображением в процентах не
                       является тривиальным.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setRegistry
type: function
doc:
<comment>Description:</comment>
  Устанавливает значение для записи реестра ImageMagick с именем key
  
  Устанавливает значение для записи реестра ImageMagick с именем key. Наиболее полезно для установки
  временного пути, который определяет, где ImageMagick создаёт временные изображения, например, при
  обработке PDF-файлов.

<comment>Param:</comment>
  <info>string</info>  <strong>$key</strong>    
  <info>string</info>  <strong>$value</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setResolution
type: function
doc:
<comment>Description:</comment>
  Устанавливает разрешение изображения
  
  Устанавливает разрешение изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_resolution</strong>  Горизонтальное разрешение.
  <info>float</info>  <strong>$y_resolution</strong>  Вертикальное разрешение.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * Imagick::setImageResolution
   * Imagick::getImageResolution


id: Imagick::setResourceLimit
type: function
doc:
<comment>Description:</comment>
  Устанавливает лимит для конкретного ресурса
  
  Данный метод используется для изменения лимита ресурсов исходной библиотеки ImageMagick.

<comment>Param:</comment>
  <info>int</info>  <strong>$type</strong>   Обратитесь к списку констант RESOURCETYPE.
  <info>int</info>  <strong>$limit</strong>  Одна из констант RESOURCETYPE. Единица измерения зависит от типа ограничиваемого
               ресурса.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * Imagick::getResourceLimit


id: Imagick::setSamplingFactors
type: function
doc:
<comment>Description:</comment>
  Устанавливает коэффициенты выборки изображений
  
  Устанавливает коэффициенты выборки изображений.

<comment>Param:</comment>
  <info>array</info>  <strong>$factors</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setSize
type: function
doc:
<comment>Description:</comment>
  Устанавливает размер объекта Imagick
  
  Устанавливает размер объекта Imagick. Установите его перед чтением необработанного формата
  изображения, такого как RGB, GRAY или CMYK.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  
  <info>int</info>  <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setSizeOffset
type: function
doc:
<comment>Description:</comment>
  Устанавливает размер и смещение объекта Imagick
  
  Устанавливает размер и смещение объекта Imagick. Установите его перед чтением необработанного
  формата изображения, такого как RGB, GRAY или CMYK. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  Ширина в пикселях.
  <info>int</info>  <strong>$rows</strong>     Высота в пикселях.
  <info>int</info>  <strong>$offset</strong>   Смещение изображения.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::setType
type: function
doc:
<comment>Description:</comment>
  Устанавливает атрибут типа изображения
  
  Устанавливает атрибут типа изображения.

<comment>Param:</comment>
  <info>int</info>  <strong>$image_type</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::shadeImage
type: function
doc:
<comment>Description:</comment>
  Создаёт 3D-эффект
  
  Светит дальний свет на изображение для создания трёхмерного эффекта. Вы управляете расположением
  источника света с помощью азимута и возвышения; азимут измеряется в градусах от оси X, а высота
  измеряется в пикселях над осью Z. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>bool</info>   <strong>$gray</strong>       Значение, отличное от нуля, оттеняет интенсивность каждого пикселя.
  <info>float</info>  <strong>$azimuth</strong>    Определяет направление источника света.
  <info>float</info>  <strong>$elevation</strong>  Определяет направление источника света.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::shadowImage
type: function
doc:
<comment>Description:</comment>
  Имитирует тень изображения
  
  Имитирует тень изображения.

<comment>Param:</comment>
  <info>float</info>  <strong>$opacity</strong>  
  <info>float</info>  <strong>$sigma</strong>    
  <info>int</info>    <strong>$x</strong>        
  <info>int</info>    <strong>$y</strong>        

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::sharpenImage
type: function
doc:
<comment>Description:</comment>
  Повышает резкость изображения
  
  Повышает резкость изображения. Сворачивание изображения с помощью гауссовского оператора заданного
  радиуса и стандартного отклонения (сигма). Для разумных результатов радиус должен быть больше
  сигмы. Используйте радиус 0, и <strong>Imagick::sharpenImage()</strong> выберет подходящий для вас радиус.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>   
  <info>float</info>  <strong>$sigma</strong>    
  <info>int</info>    <strong>$channel</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::shaveImage
type: function
doc:
<comment>Description:</comment>
  Удаляет пиксели по краям изображения
  
  Удаляет пиксели по краям изображения. Метод выделяет память, необходимую для новой структуры
  изображения, и возвращает указатель на новое изображение.

<comment>Param:</comment>
  <info>int</info>  <strong>$columns</strong>  
  <info>int</info>  <strong>$rows</strong>     

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::shearImage
type: function
doc:
<comment>Description:</comment>
  Создаёт параллелограмм
  
  Сдвигает один край изображения по оси X или Y, образуя параллелограмм. Сдвиг в направлении X
  сдвигает край по оси X, а сдвиг в направлении Y перемещает край по оси Y. Величина сдвига
  контролируется углом сдвига. Для сдвига в направлении X, x_shear измеряется относительно оси Y и
  аналогично для сдвига в направлении Y, y_shear измеряется относительно оси X. Пустые треугольники,
  оставшиеся от обрезки изображения, заполняются цветом фона.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$background</strong>  Цвет фона.
  <info>float</info>  <strong>$x_shear</strong>     Количество градусов для сдвига по оси X.
  <info>float</info>  <strong>$y_shear</strong>     Количество градусов для сдвига по оси Y.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::sigmoidalContrastImage
type: function
doc:
<comment>Description:</comment>
  Регулирует контраст изображения
  
  Регулирует контраст изображения с помощью алгоритма нелинейного сигмоидального контраста.
  Увеличьте контраст изображения с помощью сигмоидальной передаточной функции без насыщения светлых
  участков или теней. Контрастность указывает, насколько увеличить контраст (0 - нет; 3 - типичный;
  20 - усиление); Средняя точка указывает, где попадают средние тона в результирующем изображении (0
  - белый; 50 - средний серый; 100 - чёрный). Установите резкость на <info>true</info> для увеличения
  контрастности изображения, в противном случае контрастность уменьшается.
  
  Смотрите также Примеры ImageMagick v6 - Преобразования изображений - Контраст сигмоидальной
  нелинейности.

<comment>Param:</comment>
  <info>bool</info>   <strong>$sharpen</strong>  Если true, контраст увеличивается, если false - уменьшается.
  <info>float</info>  <strong>$alpha</strong>    Количество применяемого контраста. 1 - очень мало, 5 - значительное, 20 -
                   максимальная величина.
  <info>float</info>  <strong>$beta</strong>     Где будет середина градиента. Это значение должно быть в диапазоне от 0 до 1 -
                   вне зависимости от квантового значения ImageMagick.
  <info>int</info>    <strong>$channel</strong>  К каким цветовым каналам будет применяться контраст.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::sketchImage
type: function
doc:
<comment>Description:</comment>
  Имитирует набросок карандашом
  
  Имитирует набросок карандашом. Изображение сворачивается с помощью гауссовского оператора,
  заданного радиуса и стандартного отклонения (сигма). Для разумных результатов радиус должен быть
  больше сигмы. Используйте радиус 0, чтобы Imagick::sketchImage() использовала подходящий радиус
  самостоятельно. Угол задаёт угол размытия движения. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  Радиус гауссианы в пикселях, не считая центрального пикселя.
  <info>float</info>  <strong>$sigma</strong>   Стандартное отклонение гауссианы в пикселях.
  <info>float</info>  <strong>$angle</strong>   Применяется эффект под указанным углом.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::smushImages
type: function
doc:
<comment>Description:</comment>
  Берёт все изображения из текущего указателя изображения в конец списка изображений и перемещает их
  
  Берёт все изображения из текущего указателя изображения в конец списка изображений и перемещает их
  друг к другу сверху вниз, если параметру stack установлено значение true, в противном случае -
  слева направо.

<comment>Param:</comment>
  <info>bool</info>  <strong>$stack</strong>   
  <info>int</info>   <strong>$offset</strong>  

<comment>Return:</comment>
  <info>Imagick</info>  Новое размытое изображение.


id: Imagick::solarizeImage
type: function
doc:
<comment>Description:</comment>
  Применяет к изображению эффект соляризации
  
  Применяет к изображению специальный эффект, аналогичный эффекту, достигаемому в фотолаборатории
  путём выборочного воздействия света на участки фоточувствительной бумаги. Порог варьируется от 0
  до QuantumRange и является мерой степени соляризации.

<comment>Param:</comment>
  <info>int</info>  <strong>$threshold</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::sparseColorImage
type: function
doc:
<comment>Description:</comment>
  Интерполирует цвета
  
  Учитывая массив аргументов, содержащий числовые значения, метод интерполирует цвета, найденные с
  этими координатами, по всему изображению, используя <strong>$sparse_method</strong>. Этот метод доступен, если
  Imagick был скомпилирован с версией ImageMagick 6.4.5 или старше.

<comment>Param:</comment>
  <info>int</info>    <strong>$SPARSE_METHOD</strong>  Обратитесь к этому списку sparse method constants
  <info>array</info>  <strong>$arguments</strong>      Массив, содержащий координаты. Массив в формате <return>array(1,1, 2,45)</return>
  <info>int</info>    <strong>$channel</strong>        Передайте любую корректную для вашего режима канала константу.
                         Для применения к более чем одному каналу, комбинируйте константы каналов
                         с помощью побитовых операторов. По умолчанию равно
                         <info>Imagick::CHANNEL_DEFAULT</info>.
                         Обратитесь к списку констант каналов

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::spliceImage
type: function
doc:
<comment>Description:</comment>
  Склеивает сплошной цвет в изображение
  
  Склеивает сплошной цвет в изображение.

<comment>Param:</comment>
  <info>int</info>  <strong>$width</strong>   
  <info>int</info>  <strong>$height</strong>  
  <info>int</info>  <strong>$x</strong>       
  <info>int</info>  <strong>$y</strong>       

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::spreadImage
type: function
doc:
<comment>Description:</comment>
  Случайно смещает каждый пиксель в блоке
  
  Метод специальных эффектов, который случайным образом смещает каждый пиксель в блоке, заданном
  параметром radius.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::statisticImage
type: function
doc:
<comment>Description:</comment>
  Модификация изображения с помощью функции статистики
  
  Заменяет каждый пиксель соответствующей статистикой из окрестности указанной ширины и высоты.

<comment>Param:</comment>
  <info>int</info>  <strong>$type</strong>     
  <info>int</info>  <strong>$width</strong>    
  <info>int</info>  <strong>$height</strong>   
  <info>int</info>  <strong>$channel</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::steganoImage
type: function
doc:
<comment>Description:</comment>
  Скрывает цифровой водяной знак в изображении
  
  Скрывает цифровой водяной знак в изображении. Восстановите скрытый водяной знак позже, чтобы
  доказать подлинность изображения. Смещение определяет начальную позицию на изображении, чтобы
  скрыть водяной знак.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$watermark_wand</strong>  
  <info>int</info>      <strong>$offset</strong>          

<comment>Return:</comment>
  <info>Imagick</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::stereoImage
type: function
doc:
<comment>Description:</comment>
  Объединяет два изображения
  
  Объединяет два изображения и создаёт одно изображение, которое является составной частью левого и
  правого изображения стереопары.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$offset_wand</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::stripImage
type: function
doc:
<comment>Description:</comment>
  Снимает изображение всех профилей и комментариев
  
  Снимает изображение всех профилей и комментариев.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::subImageMatch
type: function
doc:
<comment>Description:</comment>
  Выполняет поиск фрагмента изображения в текущем изображении и возвращает второстепенное
  изображение
  
  Выполняет поиск фрагмента изображения в текущем изображении и возвращает второстепенное
  изображение, в котором точное совпадение является полностью белым, а если ни один из пикселей не
  совпадает — чёрным, в противном случае - некоторым промежуточным уровнем серого. Вы также можете
  передать необязательные параметры bestMatch и similarity. После вызова функции similarity будет
  установлено на "score" сходства между второстепенным изображением и соответствующей позицией на
  большом изображении, bestMatch будет содержать ассоциативный массив с элементами x, y, width,
  height, которые описывают совпадающую область.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$Imagick</strong>     
  <info>array</info>    <strong>$offset</strong>      
  <info>float</info>    <strong>$similarity</strong>  Новое изображение, отображающее степень сходства в каждом пикселе.

<comment>Return:</comment>
  <info>Imagick</info>  


id: Imagick::swirlImage
type: function
doc:
<comment>Description:</comment>
  Закручивает пиксели вокруг центра изображения
  
  Закручивает пиксели вокруг центра изображения, где градусы указывают размах дуги, по которой
  перемещается каждый пиксель. Вы получаете более драматический эффект, когда градусы перемещаются
  от 1 до 360.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::textureImage
type: function
doc:
<comment>Description:</comment>
  Многократно размещает изображение текстуры
  
  Многократно размещает изображение текстуры поперёк и вниз по холсту изображения.

<comment>Param:</comment>
  <info>Imagick</info>  <strong>$texture_wand</strong>  Объект Imagick для использования в качестве изображения текстуры.

<comment>Return:</comment>
  <info>Imagick</info>  Возвращает новый объект Imagick, к которому применена повторяющаяся текстура.


id: Imagick::thresholdImage
type: function
doc:
<comment>Description:</comment>
  Изменяет отдельные пиксели на основе порогового значения
  
  Изменяет отдельные пиксели в зависимости от их интенсивности по сравнению с пороговым значением.
  Результатом будет высоко-контрастное, двухцветное изображение.

<comment>Param:</comment>
  <info>float</info>  <strong>$threshold</strong>  
  <info>int</info>    <strong>$channel</strong>    

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::thumbnailImage
type: function
doc:
<comment>Description:</comment>
  Изменяет размер изображения
  
  Изменяет размер изображения до заданных размеров и удаляет все связанные профили. Цель состоит в
  том, чтобы создавать миниатюры изображений, подходящие для отображения в Интернете.
   Если в качестве третьего параметра установлено значение <info>true</info>, тогда параметры столбцов и строк
  используются как максимальные для каждой стороны. Обе стороны будут уменьшены до тех пор, пока они
  не станут равными или меньше, чем параметр, указанный для стороны.
  
  Поведение параметра <strong>$bestfit</strong> было изменено в Imagick 3.0.0. До этой версии при изменении
  изображения размером 200x150 до 400x300 никаких операций не происходило. В Imagick 3.0.0 и далее
  изображение будет масштабировано до размеров 400x300, так как это наилучшим образом соответствует
  ("best fit") данным размерам. Если используется параметр <strong>$bestfit</strong>, то ширина и высота также должны
  быть определены.

<comment>Param:</comment>
  <info>int</info>   <strong>$columns</strong>  Ширина изображения.
  <info>int</info>   <strong>$rows</strong>     Высота изображения.
  <info>bool</info>  <strong>$bestfit</strong>  Определяет, следует ли принудительно устанавливать максимальные значения.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::tintImage
type: function
doc:
<comment>Description:</comment>
  Применяет вектор цвета к каждому пикселю изображения
  
  Применяет вектор цвета к каждому пикселю изображения. Длина вектора равна 0 для чёрного и белого и
  максимальная длина для полутонов. Функция векторного взвешивания:
  f(x)=(1-(4.0*((x-0.5)*(x-0.5)))).

<comment>Param:</comment>
  <info>mixed</info>  <strong>$tint</strong>     
  <info>mixed</info>  <strong>$opacity</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::transformImage
type: function
doc:
<comment>Description:</comment>
  Удобный метод настройки размера кадрирования и геометрии изображения
  
  Удобный метод настройки размера кадрирования и геометрии изображения из строк. Этот метод
  доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>string</info>  <strong>$crop</strong>      Строка геометрии обрезки. Геометрия определяет подобласть изображения для
                     обрезки.
  <info>string</info>  <strong>$geometry</strong>  Строка геометрии изображения. Геометрия определяет окончательный размер
                     изображения.

<comment>Return:</comment>
  <info>Imagick</info>  Возвращает объект Imagick, содержащий преобразованное изображение.

<comment>See Also:</comment>
   * <strong>Imagick::cropImage()</strong>
   * <strong>Imagick::resizeImage()</strong>
   * <strong>Imagick::thumbnailImage()</strong>


id: Imagick::transformImageColorspace
type: function
doc:
<comment>Description:</comment>
  Преобразует изображение в новое цветовое пространство
  
  Преобразует изображение в новое цветовое пространство.

<comment>Param:</comment>
  <info>int</info>  <strong>$colorspace</strong>  Цветовое пространство, в которое должно быть преобразовано изображение, одна
                    изконстант COLORSPACE, например, Imagick::COLORSPACE_CMYK.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * Imagick::setColorSpace


id: Imagick::transparentPaintImage
type: function
doc:
<comment>Description:</comment>
  Рисует пиксели прозрачными
  
  Рисует пиксели, соответствующие целевому цвету, прозрачным. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.3.8 или старше.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$target</strong>  Целевой цвет для рисования
  <info>float</info>  <strong>$alpha</strong>   Уровень прозрачности: 1.0 полностью непрозрачный, тогда как 0.0 полностью
                  прозрачен.
  <info>float</info>  <strong>$fuzz</strong>    Мера округления (fuzz). Для примера, установите значение fuzz в 10 и красный цвет
                  с интенсивностью 100 и 102 будет интерпретироваться как один и тот же цвет.
  <info>bool</info>   <strong>$invert</strong>  Если <info>true</info>, закрашивает любой пиксель, который не соответствует целевому цвету.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::transposeImage
type: function
doc:
<comment>Description:</comment>
  Создаёт вертикальное зеркальное отображение
  
  Создаёт вертикальное зеркальное изображение, отражая пиксели вокруг центральной оси X, поворачивая
  их на 90 градусов. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9
  или старше.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::transverseImage()</strong>


id: Imagick::transverseImage
type: function
doc:
<comment>Description:</comment>
  Создаёт горизонтальное зеркальное отображение
  
  Создаёт горизонтальное зеркальное изображение, отражая пиксели вокруг центральной оси Y,
  поворачивая их на 270 градусов. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.2.9 или старше.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::transposeImage()</strong>


id: Imagick::trimImage
type: function
doc:
<comment>Description:</comment>
  Удаляет края с изображения
  
  Удаляет края, которые являются цветом фона с изображения. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$fuzz</strong>  По умолчанию цель должна точно соответствовать определённому цвету пикселя. Однако
                во многих случаях два цвета могут незначительно отличаться. Размытый элемент
                изображения определяет, насколько допустимо, чтобы два цвета считались одинаковыми.
                Этот параметр представляет собой изменение квантового диапазона.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::getQuantumDepth()</strong>
   * <strong>Imagick::getQuantumRange()</strong>
   * <strong>imagecropauto()</strong>


id: Imagick::uniqueImageColors
type: function
doc:
<comment>Description:</comment>
  Отбрасывает всё, кроме одного, любого цвета пикселя
  
  Отбрасывает всё, кроме одного, любого цвета пикселя. Этот метод доступен, если Imagick был
  скомпилирован с версией ImageMagick 6.2.9 или старше.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::unsharpMaskImage
type: function
doc:
<comment>Description:</comment>
  Резкость изображения
  
  Резкость изображения. Мы сворачиваем изображение с помощью гауссовского оператора заданного
  радиуса и стандартного отклонения (сигма). Для получения разумных результатов радиус должен быть
  больше сигмы. Укажите радиус 0, чтобы Imagick::UnsharpMaskImage() задал подходящий радиус
  автоматически.

<comment>Param:</comment>
  <info>float</info>  <strong>$radius</strong>     
  <info>float</info>  <strong>$sigma</strong>      
  <info>float</info>  <strong>$amount</strong>     
  <info>float</info>  <strong>$threshold</strong>  
  <info>int</info>    <strong>$channel</strong>    

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::valid
type: function
doc:
<comment>Description:</comment>
  Проверяет, является ли текущий элемент корректным
  
  Проверяет, является ли текущий элемент корректным.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::vignetteImage
type: function
doc:
<comment>Description:</comment>
  Добавляет виньетный фильтр к изображению
  
  Смягчает края изображения в стиле виньетки. Этот метод доступен, если Imagick был скомпилирован с
  версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$blackPoint</strong>  Чёрная точка
  <info>float</info>  <strong>$whitePoint</strong>  Белая точка
  <info>int</info>    <strong>$x</strong>           Смещение эллипса по оси X
  <info>int</info>    <strong>$y</strong>           Смещение эллипса по оси Y

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::waveImage()</strong>
   * <strong>Imagick::swirlImage()</strong>


id: Imagick::waveImage
type: function
doc:
<comment>Description:</comment>
  Применяет волновой фильтр к изображению
  
  Применяет волновой фильтр к изображению. Этот метод доступен, если Imagick был скомпилирован с
  версией ImageMagick 6.2.9 или старше.

<comment>Param:</comment>
  <info>float</info>  <strong>$amplitude</strong>  Амплитуда волны.
  <info>float</info>  <strong>$length</strong>     Длина волны.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * <strong>Imagick::solarizeImage()</strong>
   * <strong>Imagick::oilpaintImage()</strong>
   * <strong>Imagick::embossImage()</strong>
   * <strong>Imagick::addNoiseImage()</strong>
   * <strong>Imagick::swirlImage()</strong>


id: Imagick::whiteThresholdImage
type: function
doc:
<comment>Description:</comment>
  Закрашивает все пиксели выше порога в белый
  
  Похож на Imagick::ThresholdImage(), но закрашивает все пиксели выше порога в белый цвет, оставляя
  все пиксели ниже порога без изменений.

<comment>Param:</comment>
  <info>mixed</info>  <strong>$threshold</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::writeImage
type: function
doc:
<comment>Description:</comment>
  Записывает изображение по указанному имени файла
  
  Записывает изображение в указанное имя файла. Если параметр имени файла равен NULL, изображение
  записывается в имя файла, установленное с помощью Imagick::readImage() или
  Imagick::setImageFilename().

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  Имя файла, куда записать изображение. Расширение имени файла определяет тип
                     файла. Формат может быть принудительно установлен независимо от расширения
                     файла, используя префикс "format:" например, "jpg:test.png".

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::writeImageFile
type: function
doc:
<comment>Description:</comment>
  Записывает изображение в файл
  
  Записывает изображение в заданный файловый дескриптор. Дескриптор должен быть предварительно
  открыт, например с помощью fopen. Этот метод доступен, если Imagick был скомпилирован с версией
  ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>resource</info>  <strong>$filehandle</strong>  Файловый дескриптор.
  <info>string</info>    <strong>$format</strong>      Формат изображения. Список допустимых спецификаторов формата зависит от
                         скомпилированного набора функций программы ImageMagick и может быть
                         запрошен во время выполнения с помощью метода Imagick::queryFormats.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * Imagick::queryFormats


id: Imagick::writeImages
type: function
doc:
<comment>Description:</comment>
  Записывает изображение или последовательность изображений
  
  Записывает изображение или последовательность изображений.

<comment>Param:</comment>
  <info>string</info>  <strong>$filename</strong>  
  <info>bool</info>    <strong>$adjoin</strong>    

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: Imagick::writeImagesFile
type: function
doc:
<comment>Description:</comment>
  Записывает фреймы в файловый дескриптор
  
  Записывает все фреймы изображения в открытый дескриптор файла. Метод можно использовать для записи
  анимированных GIF-файлов или других многокадровых изображений в открытый дескриптор файла. Этот
  метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.3.6 или старше.

<comment>Param:</comment>
  <info>resource</info>  <strong>$filehandle</strong>  Файловый дескриптор, в который записать изображения.
  <info>string</info>    <strong>$format</strong>      Формат изображения. Список допустимых спецификаторов формата зависит от
                         скомпилированного набора функций программы ImageMagick и может быть
                         запрошен во время выполнения с помощью метода Imagick::queryFormats.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.

<comment>See Also:</comment>
   * Imagick::queryFormats


id: ImagickDraw::__construct
type: function
doc:
<comment>Description:</comment>
  Конструктор класса ImagickDraw
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Конструктор класса <class>ImagickDraw</class>.

<comment>Return:</comment>
  <info>unknown</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::affine
type: function
doc:
<comment>Description:</comment>
  Регулирует текущую матрицу аффинного преобразования
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Корректирует текущую матрицу аффинного преобразования с указанной матрицей аффинного
  преобразования.

<comment>Param:</comment>
  <info>array</info>  <strong>$affine</strong>  Параметры аффинной матрицы

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::annotation
type: function
doc:
<comment>Description:</comment>
  Рисует текст на картинке
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует текст на картинке.

<comment>Param:</comment>
  <info>float</info>   <strong>$x</strong>     Координата X, где рисуется текст
  <info>float</info>   <strong>$y</strong>     Координата Y, где рисуется текст
  <info>string</info>  <strong>$text</strong>  Текст для рисования на изображении

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::arc
type: function
doc:
<comment>Description:</comment>
  Рисует дугу
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует дугу, попадающую в указанный ограничивающий прямоугольник на изображении.

<comment>Param:</comment>
  <info>float</info>  <strong>$sx</strong>  Начальная координата X ограничивающего прямоугольника
  <info>float</info>  <strong>$sy</strong>  Начальная координата Y ограничивающего прямоугольника
  <info>float</info>  <strong>$ex</strong>  Конечная координата X ограничивающего прямоугольника
  <info>float</info>  <strong>$ey</strong>  Конечная координата Y ограничивающего прямоугольника
  <info>float</info>  <strong>$sd</strong>  Начальный градус вращения
  <info>float</info>  <strong>$ed</strong>  Конечный градус вращения

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::bezier
type: function
doc:
<comment>Description:</comment>
  Рисует кривую Безье
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует кривую Безье через набор точек на изображении.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinates</strong>  Многомерный массив вроде array( array( 'x' =&gt; 1, 'y' =&gt; 2 ), array( 'x'
                       =&gt; 3, 'y' =&gt; 4 ) )

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::circle
type: function
doc:
<comment>Description:</comment>
  Рисует круг
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует круг на изображении.

<comment>Param:</comment>
  <info>float</info>  <strong>$ox</strong>  Исходная координата X
  <info>float</info>  <strong>$oy</strong>  Исходная координата Y
  <info>float</info>  <strong>$px</strong>  Координата X периметра
  <info>float</info>  <strong>$py</strong>  Координата Y периметра

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::clear
type: function
doc:
<comment>Description:</comment>
  Очищает ImagickDraw
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Очищает объект ImagickDraw от всех накопленных команд и сбрасывает содержащиеся в нем параметры к
  их значениям по умолчанию.

<comment>Return:</comment>
  <info>bool</info>  Возвращает объект <class>ImagickDraw</class>.


id: ImagickDraw::clone
type: function
doc:
<comment>Description:</comment>
  Делает точную копию указанного объекта ImagickDraw
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Делает точную копию указанного объекта <class>ImagickDraw</class>.

<comment>Return:</comment>
  <info>ImagickDraw</info>  Возвращает точную копию указанного объекта <class>ImagickDraw</class>.


id: ImagickDraw::color
type: function
doc:
<comment>Description:</comment>
  Рисует цвет на изображении
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует цвет на изображении, используя текущий цвет заливки, начиная с указанной позиции и
  используя указанный метод рисования.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>            Координата X рисунка
  <info>float</info>  <strong>$y</strong>            Координата Y рисунка
  <info>int</info>    <strong>$paintMethod</strong>  Одна из констант PAINT (<return>imagick::PAINT_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::comment
type: function
doc:
<comment>Description:</comment>
  Добавляет комментарий
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Добавляет комментарий в векторный поток вывода.

<comment>Param:</comment>
  <info>string</info>  <strong>$comment</strong>  Строка комментария для добавления в векторный поток вывода

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::composite
type: function
doc:
<comment>Description:</comment>
  Накладывает изображение на текущее изображение
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Накладывает изображение на текущее изображение, используя указанный оператор накладывания,
  указанную позицию и указанный размер.

<comment>Param:</comment>
  <info>int</info>      <strong>$compose</strong>        Оператор накладывания. Одна из констант Оператора накладывания
                           (<return>imagick::COMPOSITE_*</return>).
  <info>float</info>    <strong>$x</strong>              Координата X левого верхнего угла.
  <info>float</info>    <strong>$y</strong>              Координата Y левого верхнего угла.
  <info>float</info>    <strong>$width</strong>          Ширина изображения композиции.
  <info>float</info>    <strong>$height</strong>         Высота изображения композиции.
  <info>Imagick</info>  <strong>$compositeWand</strong>  Объект <class>Imagick</class>, из которого взято композиционное изображение.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::destroy
type: function
doc:
<comment>Description:</comment>
  Освобождает все связанные ресурсы
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Освобождает все ресурсы, связанные с объектом <class>ImagickDraw</class>.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::ellipse
type: function
doc:
<comment>Description:</comment>
  Рисует на изображении эллипс
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует на изображении эллипс.

<comment>Param:</comment>
  <info>float</info>  <strong>$ox</strong>     
  <info>float</info>  <strong>$oy</strong>     
  <info>float</info>  <strong>$rx</strong>     
  <info>float</info>  <strong>$ry</strong>     
  <info>float</info>  <strong>$start</strong>  
  <info>float</info>  <strong>$end</strong>    

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::getClipPath
type: function
doc:
<comment>Description:</comment>
  Возвращает идентификатор текущего обтравочного контура
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Получает идентификатор текущего обтравочного контура.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую идентификатор обтравочного контура или false, если
          обтравочного контура не существует.


id: ImagickDraw::getClipRule
type: function
doc:
<comment>Description:</comment>
  Возвращает текущее правило заливки многоугольника
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает текущее правило заливки многоугольника, которое будет использоваться обтравочным
  контуром.

<comment>Return:</comment>
  <info>int</info>  Возвращает одну из констант FILLRULE (<return>imagick::FILLRULE_*</return>).


id: ImagickDraw::getClipUnits
type: function
doc:
<comment>Description:</comment>
  Возвращает интерпретацию единиц обтравочного контура
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает интерпретацию единиц обтравочного контура.

<comment>Return:</comment>
  <info>int</info>  В случае успешного выполнения возвращает целое число (<info>int</info>).


id: ImagickDraw::getFillColor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет заливки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает цвет заливки, используемый для рисования объектов с заливкой.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Возвращает объект <class>ImagickPixel</class>.


id: ImagickDraw::getFillOpacity
type: function
doc:
<comment>Description:</comment>
  Возвращает непрозрачность, используемую при рисовании
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает непрозрачность, используемую при рисовании с использованием цвета или текстуры заливки.
  Полностью непрозрачный - 1.0.

<comment>Return:</comment>
  <info>float</info>  Непрозрачность.


id: ImagickDraw::getFillRule
type: function
doc:
<comment>Description:</comment>
  Возвращает правило заливки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает правило заливки, используемое при рисовании полигонов.

<comment>Return:</comment>
  <info>int</info>  Возвращает константу FILLRULE (<return>imagick::FILLRULE_*</return>).


id: ImagickDraw::getFont
type: function
doc:
<comment>Description:</comment>
  Возвращает шрифт
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает строку, определяющую шрифт, используемый при аннотации текста.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку в случае успешного выполнения или false, если шрифт не определён.


id: ImagickDraw::getFontFamily
type: function
doc:
<comment>Description:</comment>
  Возвращает семейство шрифтов
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает семейство шрифтов, используемое при аннотации текста.

<comment>Return:</comment>
  <info>string</info>  Возвращает текущее выбранное семейство шрифтов или false, если семейство шрифтов не
          определено.


id: ImagickDraw::getFontSize
type: function
doc:
<comment>Description:</comment>
  Возвращает размер шрифта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает размер шрифта, используемый при аннотации текста.

<comment>Return:</comment>
  <info>float</info>  Возвращает размер шрифта, связанный с текущим объектом <class>ImagickDraw</class>.


id: ImagickDraw::getFontStretch
type: function
doc:
<comment>Description:</comment>
  Получает растяжение шрифта, используемое при аннотации текста
  
  Получает растяжение шрифта, используемое при аннотации текста. Возвращает StretchType.

<comment>Return:</comment>
  <info>int</info>  


id: ImagickDraw::getFontStyle
type: function
doc:
<comment>Description:</comment>
  Возвращает стиль шрифта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает стиль шрифта, используемый при аннотации текста.

<comment>Return:</comment>
  <info>int</info>  Возвращает константу STYLE (<return>imagick::STYLE_*</return>), связанную с объектом <class>ImagickDraw</class> или 0, если
       стиль не установлен.


id: ImagickDraw::getFontWeight
type: function
doc:
<comment>Description:</comment>
  Возвращает толщину шрифта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает толщину шрифта, используемую при аннотации текста.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число (<info>int</info>) в случае успешного выполнения или 0, если толщина не задана.


id: ImagickDraw::getGravity
type: function
doc:
<comment>Description:</comment>
  Возвращает гравитацию размещения текста
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает гравитацию размещения текста, используемую при его аннотации.

<comment>Return:</comment>
  <info>int</info>  Возвращает константу GRAVITY (<return>imagick::GRAVITY_*</return>) в случае успешного выполнения или 0, если
       гравитация не установлена.


id: ImagickDraw::getStrokeAntialias
type: function
doc:
<comment>Description:</comment>
  Возвращает текущую настройку сглаживания обводки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает текущую настройку сглаживания обводки. По умолчанию обведённые контуры сглаживаются.
  Когда сглаживание отключено, для обведённых пикселей устанавливается пороговое значение, чтобы
  определить, следует ли использовать цвет обводки или базовый цвет холста.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info>, если сглаживание включено или <info>false</info>, если оно выключено.


id: ImagickDraw::getStrokeColor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет, используемый для обводки контуров объекта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает цвет, используемый для обводки контуров объекта.

<comment>Param:</comment>
  <info></info>  <strong>$stroke_color</strong>  

<comment>Return:</comment>
  <info>ImagickPixel</info>  Возвращает объект <class>ImagickPixel</class>, описывающий цвет.


id: ImagickDraw::getStrokeDashArray
type: function
doc:
<comment>Description:</comment>
  Возвращает массив, представляющий паттерн из штрихов и пробелов, используемых
     для обводки контуров
    
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает массив, представляющий паттерн из штрихов и пробелов, используемых для обводки
  контуров.

<comment>Return:</comment>
  <info>array</info>  Возвращает массив в случае успешного выполнения или пустой массив, если паттерн не задан.


id: ImagickDraw::getStrokeDashOffset
type: function
doc:
<comment>Description:</comment>
  Возвращает смещение в штриховом паттерне для начала штриховки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает смещение в штриховом паттерне для начала штриховки.

<comment>Return:</comment>
  <info>float</info>  Возвращает число с плавающей точкой, представляющее смещение, или 0, если оно не
         установлено.


id: ImagickDraw::getStrokeLineCap
type: function
doc:
<comment>Description:</comment>
  Возвращает форму, которая будет использоваться в конце открытых внутренних
     контуров при их обводке
    
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает форму, которая будет использоваться в конце открытых внутренних контуров при их
  обводке.

<comment>Return:</comment>
  <info>int</info>  Возвращает константу LINECAP (<return>imagick::LINECAP_*</return>) или 0, если форма обводки не задана.


id: ImagickDraw::getStrokeLineJoin
type: function
doc:
<comment>Description:</comment>
  Возвращает форму, которая будет использоваться в углах контуров при их обводке
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает фигуру, которая будет использоваться в углах контуров (или других векторных фигур) при
  их обводке.

<comment>Return:</comment>
  <info>int</info>  Возвращает одну из констант LINEJOIN (<return>imagick::LINEJOIN_*</return>) или 0, если соединение линии
       обводки не задано.


id: ImagickDraw::getStrokeMiterLimit
type: function
doc:
<comment>Description:</comment>
  Возвращает предел среза обводки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает предел среза. Когда два отрезка линии встречаются под острым углом и для 'lineJoin'
  заданы угловые стыки, срез может выходить далеко за пределы толщины линии, обводящей контур.
  'miterLimit' накладывает ограничение на отношение длины среза к 'lineWidth'.

<comment>Return:</comment>
  <info>int</info>  Возвращает целое число, описывающее предел среза, или 0, если предел среза не установлен.


id: ImagickDraw::getStrokeOpacity
type: function
doc:
<comment>Description:</comment>
  Возвращает непрозрачность обведённых контуров объекта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает непрозрачность обведённых контуров объекта.

<comment>Return:</comment>
  <info>float</info>  Возвращает число с плавающей точкой (<info>float</info>), описывающее непрозрачность.


id: ImagickDraw::getStrokeWidth
type: function
doc:
<comment>Description:</comment>
  Возвращает ширину обводки, используемой для рисования контуров объекта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает ширину обводки, используемой для рисования контуров объекта.

<comment>Return:</comment>
  <info>float</info>  Возвращает число с плавающей точкой (<info>float</info>), описывающее ширину обводки.


id: ImagickDraw::getTextAlignment
type: function
doc:
<comment>Description:</comment>
  Возвращает выравнивание текста
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает выравнивание, применённое при аннотации текста.

<comment>Return:</comment>
  <info>int</info>  Возвращает одну из констант ALIGN (<return>imagick::ALIGN_*</return>) или 0, если выравнивание не задано.


id: ImagickDraw::getTextAntialias
type: function
doc:
<comment>Description:</comment>
  Возвращает текущую настройку сглаживания текста
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает текущую настройку сглаживания текста, которая определяет, является ли текст сглаженным.
  По умолчанию сглаживание текста включено.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info>, если текст сглажен или <info>false</info>, если нет.


id: ImagickDraw::getTextDecoration
type: function
doc:
<comment>Description:</comment>
  Возвращает оформление текста
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает оформление, применённое при аннотации текста.

<comment>Return:</comment>
  <info>int</info>  Возвращает одну из констант DECORATION (<return>imagick::DECORATION_*</return>) или 0, если оформление не
       задано.


id: ImagickDraw::getTextEncoding
type: function
doc:
<comment>Description:</comment>
  Возвращает кодовый набор, используемый для текстовых аннотаций
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает строку, определяющую кодовый набор, используемый для текстовых аннотаций.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, определяющую кодовый набор, или false, если кодировка текста не
          установлена.


id: ImagickDraw::getTextInterlineSpacing
type: function
doc:
<comment>Description:</comment>
  Возвращает межстрочный интервал текста
  
  Возвращает межстрочный интервал текста.

<comment>Return:</comment>
  <info>float</info>  


id: ImagickDraw::getTextInterwordSpacing
type: function
doc:
<comment>Description:</comment>
  Возвращает межсловный интервал текста
  
  Возвращает межсловный интервал текста.

<comment>Return:</comment>
  <info>float</info>  


id: ImagickDraw::getTextKerning
type: function
doc:
<comment>Description:</comment>
  Возвращает межбуквенный интервал текста
  
  Возвращает межбуквенный интервал текста.

<comment>Return:</comment>
  <info>float</info>  


id: ImagickDraw::getTextUnderColor
type: function
doc:
<comment>Description:</comment>
  Возвращает цвет под текстом
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает цвет фонового прямоугольника для размещения под текстовыми аннотациями.

<comment>Return:</comment>
  <info>ImagickPixel</info>  Возвращает объект <class>ImagickPixel</class>, описывающий цвет.


id: ImagickDraw::getVectorGraphics
type: function
doc:
<comment>Description:</comment>
  Возвращает строку, содержащую векторную графику
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Возвращает строку, которая определяет векторную графику, сгенерированную любыми графическими
  вызовами, сделанными с момента создания объекта <class>ImagickDraw</class>.

<comment>Return:</comment>
  <info>string</info>  Возвращает строку, содержащую векторную графику.


id: ImagickDraw::line
type: function
doc:
<comment>Description:</comment>
  Рисует линию
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует линию на изображении, используя текущий цвет обводки, её прозрачность и ширину.

<comment>Param:</comment>
  <info>float</info>  <strong>$sx</strong>  Начальная координата x.
  <info>float</info>  <strong>$sy</strong>  Начальная координата y.
  <info>float</info>  <strong>$ex</strong>  Конечная координата x.
  <info>float</info>  <strong>$ey</strong>  Конечная координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::matte
type: function
doc:
<comment>Description:</comment>
  Закрашивает канал непрозрачности изображения
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Закрашивает канал непрозрачности изображения с целью сделать затронутые пиксели прозрачными.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>            Координата x.
  <info>float</info>  <strong>$y</strong>            Координата y.
  <info>int</info>    <strong>$paintMethod</strong>  Одна из констант PAINT (<return>imagick::PAINT_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: ImagickDraw::pathClose
type: function
doc:
<comment>Description:</comment>
  Добавляет элемент пути к текущему пути
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Добавляет элемент пути к текущему пути, который закрывает текущий дополнительный путь, рисуя
  прямую линию от текущей точки до самой последней начальной точки текущего дополнительного пути
  (обычно, самой последней точки).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathCurveToAbsolute
type: function
doc:
<comment>Description:</comment>
  Рисует кубическую кривую Безье
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует кубическую кривую Безье от текущей точки до (x,y), используя (x1,y1) в качестве контрольной
  точки в начале кривой и (x2,y2) в качестве контрольной точки в конце кривой с использованием
  абсолютных координат. В конце команды новая текущая точка становится последней парой координат (x,
  y), используемой в кубической кривой Безье.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  Координата x первой контрольной точки.
  <info>float</info>  <strong>$y1</strong>  Координата y первой контрольной точки.
  <info>float</info>  <strong>$x2</strong>  Координата x второй контрольной точки.
  <info>float</info>  <strong>$y2</strong>  Координата y второй контрольной точки.
  <info>float</info>  <strong>$x</strong>   Координата x конца кривой.
  <info>float</info>  <strong>$y</strong>   Координата y конца кривой.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathCurveToQuadraticBezierAbsolute
type: function
doc:
<comment>Description:</comment>
  Рисует квадратичную кривую Безье
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует квадратичную кривую Безье от текущей точки до (x,y) с (x1,y1) в качестве контрольной точки,
  используя абсолютные координаты. В конце команды новая текущая точка становится последней парой
  координат (x,y), используемой в кривой Безье.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  Координата x контрольной точки.
  <info>float</info>  <strong>$y1</strong>  Координата y первой контрольной точки.
  <info>float</info>  <strong>$x</strong>   Координата x конечной точки.
  <info>float</info>  <strong>$y</strong>   Координата y конечной точки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathCurveToQuadraticBezierRelative
type: function
doc:
<comment>Description:</comment>
  Рисует квадратичную кривую Безье
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует квадратичную кривую Безье от текущей точки до (x,y) с (x1,y1) в качестве контрольной точки,
  используя относительные координаты. В конце команды новая текущая точка становится последней парой
  координат (x,y), используемой в кривой Безье.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  Начальная координата x.
  <info>float</info>  <strong>$y1</strong>  Начальная координата y.
  <info>float</info>  <strong>$x</strong>   Конечная координата x.
  <info>float</info>  <strong>$y</strong>   Конечная координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute
type: function
doc:
<comment>Description:</comment>
  Рисует квадратичную кривую Безье
  
  Рисует квадратичную кривую Безье (с использованием абсолютных координат) от текущей точки до
  (x,y). Предполагается, что контрольная точка является отражением контрольной точки предыдущей
  команды относительно текущей точки. (Если предыдущая команда отсутствует или не является
  DrawPathCurveToQuadraticBezierAbsolute, DrawPathCurveToQuadraticBezierRelative,
  DrawPathCurveToQuadraticBezierSmoothAbsolute или DrawPathCurveToQuadraticBezierSmoothRelative, то
  предполагается, что контрольная точка совпадает с текущей). В конце команды новая текущая точка
  становится последней парой координат (x,y), используемой в кривой Безье.
  
  Функцию нельзя использовать для плавного продолжения кубической кривой Безье. Она может плавно
  продолжать только квадратичную кривую.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Конечная координата x.
  <info>float</info>  <strong>$y</strong>  Конечная координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathCurveToQuadraticBezierSmoothRelative
type: function
doc:
<comment>Description:</comment>
  Рисует квадратичную кривую Безье
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует квадратичную кривую Безье (с использованием относительных координат) от текущей точки до
  (x,y). Предполагается, что контрольная точка является отражением контрольной точки предыдущей
  команды относительно текущей точки. (Если предыдущая команда отсутствует или не является
  DrawPathCurveToQuadraticBezierAbsolute, DrawPathCurveToQuadraticBezierRelative,
  DrawPathCurveToQuadraticBezierSmoothAbsolute или DrawPathCurveToQuadraticBezierSmoothRelative, то
  предполагается, что контрольная точка совпадает с текущей). В конце команды новая текущая точка
  становится последней парой координат (x,y), используемой в кривой Безье.
  
  Функцию нельзя использовать для плавного продолжения кубической кривой Безье. Она может плавно
  продолжать только квадратичную кривую.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Конечная координата x.
  <info>float</info>  <strong>$y</strong>  Конечная координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathCurveToRelative
type: function
doc:
<comment>Description:</comment>
  Рисует кубическую кривую Безье
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует кубическую кривую Безье от текущей точки до (x,y), используя (x1,y1) в качестве контрольной
  точки в начале кривой и (x2,y2) в качестве контрольной точки в конце кривой с использованием
  относительных координат. В конце команды новая текущая точка становится последней парой координат
  (x,y), используемой в кубической кривой Безье.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  Координата x начальной контрольной точки.
  <info>float</info>  <strong>$y1</strong>  Координата y начальной контрольной точки.
  <info>float</info>  <strong>$x2</strong>  Координата x конечной контрольной точки.
  <info>float</info>  <strong>$y2</strong>  Координата y конечной контрольной точки.
  <info>float</info>  <strong>$x</strong>   Конечная координата x.
  <info>float</info>  <strong>$y</strong>   Конечная координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathCurveToSmoothAbsolute
type: function
doc:
<comment>Description:</comment>
  Рисует кубическую кривую Безье
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует кубическую кривую Безье от текущей точки до (x,y) с использованием абсолютных координат.
  Предполагается, что первая контрольная точка является отражением второй контрольной точки
  предыдущей команды относительно текущей точки. (Если предыдущая команда отсутствует или не
  является DrawPathCurveToAbsolute, DrawPathCurveToRelative, DrawPathCurveToSmoothAbsolute или
  DrawPathCurveToSmoothRelative, то предполагается, что первая контрольная точка совпадает с текущей
  точкой). (x2,y2) - вторая контрольная точка (т.е. контрольная точка в конце кривой). В конце
  команды новая текущая точка становится последней парой координат (x,y), используемой в кривой
  Безье.

<comment>Param:</comment>
  <info>float</info>  <strong>$x2</strong>  Координата x второй контрольной точки.
  <info>float</info>  <strong>$y2</strong>  Координата y второй контрольной точки.
  <info>float</info>  <strong>$x</strong>   Координата x конечной точки.
  <info>float</info>  <strong>$y</strong>   Координата y конечной точки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathCurveToSmoothRelative
type: function
doc:
<comment>Description:</comment>
  Рисует кубическую кривую Безье
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует кубическую кривую Безье от текущей точки до (x,y) с использованием относительных координат.
  Предполагается, что первая контрольная точка является отражением второй контрольной точки
  предыдущей команды относительно текущей точки. (Если предыдущая команда отсутствует или не
  является DrawPathCurveToAbsolute, DrawPathCurveToRelative, DrawPathCurveToSmoothAbsolute или
  DrawPathCurveToSmoothRelative, то предполагается, что первая контрольная точка совпадает с текущей
  точкой). (x2,y2) - вторая контрольная точка (т.е. контрольная точка в конце кривой). В конце
  команды новая текущая точка становится последней парой координат (x,y), используемой в кривой
  Безье.

<comment>Param:</comment>
  <info>float</info>  <strong>$x2</strong>  Координата x второй контрольной точки.
  <info>float</info>  <strong>$y2</strong>  Координата y второй контрольной точки.
  <info>float</info>  <strong>$x</strong>   Координата x конечной точки.
  <info>float</info>  <strong>$y</strong>   Координата y конечной точки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathEllipticArcAbsolute
type: function
doc:
<comment>Description:</comment>
  Рисует эллиптическую дугу
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует эллиптическую дугу от текущей точки до (x, y) с использованием абсолютных координат. Размер
  и ориентация эллипса определяются двумя радиусами (rx, ry) и параметром xAxisRotation, который
  указывает, как эллипс в целом вращается относительно текущей системы координат. Центр (cx, cy)
  эллипса вычисляется автоматически, чтобы удовлетворить ограничения, налагаемые другими
  параметрами. largeArcFlag и sweepFlag участвуют в автоматических вычислениях и помогают
  определить, как нарисована дуга. Если значение <strong>$large_arc_flag</strong> равно <info>true</info>, то рисуется наибольшая
  из доступных дуг. Если значение <strong>$sweep_flag</strong> равно true, то рисуется дуга, соответствующая вращению
  по часовой стрелке.

<comment>Param:</comment>
  <info>float</info>  <strong>$rx</strong>               Радиус x.
  <info>float</info>  <strong>$ry</strong>               Радиус y.
  <info>float</info>  <strong>$x_axis_rotation</strong>  Вращение оси x.
  <info>bool</info>   <strong>$large_arc_flag</strong>   Флаг large arc.
  <info>bool</info>   <strong>$sweep_flag</strong>       Флаг sweep.
  <info>float</info>  <strong>$x</strong>                Координата x.
  <info>float</info>  <strong>$y</strong>                Координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathEllipticArcRelative
type: function
doc:
<comment>Description:</comment>
  Рисует эллиптическую дугу
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует эллиптическую дугу от текущей точки до (x, y) с использованием относительных координат.
  Размер и ориентация эллипса определяются двумя радиусами (rx, ry) и параметром xAxisRotation,
  который указывает, как эллипс в целом вращается относительно текущей системы координат. Центр (cx,
  cy) эллипса вычисляется автоматически, чтобы удовлетворить ограничения, налагаемые другими
  параметрами. largeArcFlag и sweepFlag участвуют в автоматических вычислениях и помогают
  определить, как нарисована дуга. Если значение <strong>$large_arc_flag</strong> равно <info>true</info>, то рисуется наибольшая
  из доступных дуг. Если значение <strong>$sweep_flag</strong> равно true, то рисуется дуга, соответствующая вращению
  по часовой стрелке.

<comment>Param:</comment>
  <info>float</info>  <strong>$rx</strong>               Радиус x.
  <info>float</info>  <strong>$ry</strong>               Радиус y.
  <info>float</info>  <strong>$x_axis_rotation</strong>  Вращение оси x.
  <info>bool</info>   <strong>$large_arc_flag</strong>   Флаг large arc.
  <info>bool</info>   <strong>$sweep_flag</strong>       Флаг sweep.
  <info>float</info>  <strong>$x</strong>                Координата x.
  <info>float</info>  <strong>$y</strong>                Координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathFinish
type: function
doc:
<comment>Description:</comment>
  Завершает текущий путь
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Завершает текущий путь.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathLineToAbsolute
type: function
doc:
<comment>Description:</comment>
  Рисует линию
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует линию от текущей точки до заданной координаты с использованием абсолютных координат. Затем
  координата становится новой текущей точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Начальная координата X
  <info>float</info>  <strong>$y</strong>  Конечная координата X

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathLineToHorizontalAbsolute
type: function
doc:
<comment>Description:</comment>
  Рисует горизонтальную линию
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует горизонтальную линию от текущей точки до целевой точки с использованием абсолютных
  координат. Целевая точка становится новой текущей точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Координата X

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathLineToHorizontalRelative
type: function
doc:
<comment>Description:</comment>
  Рисует горизонтальную линию
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует горизонтальную линию от текущей точки до целевой точки с использованием относительных
  координат. Целевая точка становится новой текущей точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Координата X

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathLineToRelative
type: function
doc:
<comment>Description:</comment>
  Рисует линию
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует линию от текущей точки до заданной координаты с использованием относительных координат.
  Затем координата становится новой текущей точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Начальная координата X
  <info>float</info>  <strong>$y</strong>  Начальная координата Y

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathLineToVerticalAbsolute
type: function
doc:
<comment>Description:</comment>
  Рисует вертикальную линию
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует вертикальную линию от текущей точки до целевой точки с использованием абсолютных координат.
  Целевая точка становится новой текущей точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$y</strong>  Координата Y

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathLineToVerticalRelative
type: function
doc:
<comment>Description:</comment>
  Рисует вертикальную линию
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует вертикальную линию от текущей точки до целевой точки с использованием относительных
  координат. Целевая точка становится новой текущей точкой.

<comment>Param:</comment>
  <info>float</info>  <strong>$y</strong>  Координата Y

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathMoveToAbsolute
type: function
doc:
<comment>Description:</comment>
  Начинает новый внутренний контур
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Начинает новый внутренний контур в заданной координате с использованием абсолютных координат.
  Текущая точка становится указанной координатой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Координата x начальной точки.
  <info>float</info>  <strong>$y</strong>  Координата y начальной точки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathMoveToRelative
type: function
doc:
<comment>Description:</comment>
  Начинает новый внутренний контур
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Начинает новый внутренний контур в заданной координате с использованием относительных координат.
  Текущая точка становится указанной координатой.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Целевая координата x.
  <info>float</info>  <strong>$y</strong>  Целевая координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pathStart
type: function
doc:
<comment>Description:</comment>
  Объявляет начало отрисовки контура
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Объявляет начало отрисовки контура, которое завершается соответствующей командой DrawPathFinish().
  Все остальные команды DrawPath должны быть заключены между DrawPathStart() и DrawPathFinish(). Это
  связано с тем, что команды рисования пути не работают сами по себе.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::point
type: function
doc:
<comment>Description:</comment>
  Рисует точку
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует точку, используя текущий цвет и толщину обводки по указанным координатам.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Координата x.
  <info>float</info>  <strong>$y</strong>  Координата y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::polygon
type: function
doc:
<comment>Description:</comment>
  Рисует многоугольник
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует многоугольник с использованием текущей обводки, её ширины, цвета заливки или текстуры с
  использованием указанного массива координат.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinates</strong>  Многомерный массив наподобие array( array( 'x' =&gt; 3, 'y' =&gt; 4 ), array(
                       'x' =&gt; 2, 'y' =&gt; 6 ) );

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::polyline
type: function
doc:
<comment>Description:</comment>
  Рисует ломаную линию
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует ломаную линию с использованием текущей обводки, её ширины, цвета заливки или текстуры с
  использованием указанного массива координат.

<comment>Param:</comment>
  <info>array</info>  <strong>$coordinates</strong>  Массив координат x и y: array( array( 'x' =&gt; 4, 'y' =&gt; 6 ), array( 'x'
                       =&gt; 8, 'y' =&gt; 10 ) )

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::pop
type: function
doc:
<comment>Description:</comment>
  Уничтожает текущий объект ImagickDraw в стеке и возвращается к ранее добавленному объекту
  ImagickDraw
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Уничтожает текущий объект ImagickDraw в стеке и возвращается к ранее добавленному объекту
  ImagickDraw. Может существовать несколько изображений ImagickDraw. Попытка извлечь больше
  изображений ImagickDraw, чем было добавлено, приведёт к возникновению ошибки, правильным
  использованием является извлечение только тех изображений ImagickDraw, которые были добавлены в
  стек.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: ImagickDraw::popClipPath
type: function
doc:
<comment>Description:</comment>
  Завершает определение пути обтравочного контура
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Завершает определение пути обтравочного контура.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::popDefs
type: function
doc:
<comment>Description:</comment>
  Завершает список определений
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Завершает список определений.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::popPattern
type: function
doc:
<comment>Description:</comment>
  Завершает определение шаблона
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Завершает определение шаблона.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: ImagickDraw::push
type: function
doc:
<comment>Description:</comment>
  Клонирует текущий объект ImagickDraw и добавляет его в стек
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Клонирует текущий объект ImagickDraw для создания нового объекта ImagickDraw, который затем
  добавляется в стек ImagickDraw. Исходный рисующий объект ImagickDraw (или несколько объектов)
  можно вернуть, вызвав ImagickDraw::pop. Объекты ImagickDraw хранятся в стеке ImagickDraw. Для
  каждой операции удаления должна существовать эквивалентная операция добавления.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: ImagickDraw::pushClipPath
type: function
doc:
<comment>Description:</comment>
  Запускает определение пути обтравочного контура
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Запускает определение пути обтравочного контура, который состоит из любого количества команд
  рисования и завершается командой ImagickDraw::popClipPath.

<comment>Param:</comment>
  <info>string</info>  <strong>$clip_mask_id</strong>  Идентификатор маски обтравочного контура

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pushDefs
type: function
doc:
<comment>Description:</comment>
  Указывает, что следующие команды создают именованные элементы для ранней обработки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Указывает, что команды вплоть до завершающей команды ImagickDraw::popDefs создают именованные
  элементы (например, пути обтравочного контура, текстуры и т.д.), которые могут безопасно
  обрабатываться раньше для повышения эффективности.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::pushPattern
type: function
doc:
<comment>Description:</comment>
  Указывает, что последующие команды вплоть до ImagickDraw::opPattern() составляют определение
  именованного паттерна
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Указывает, что последующие команды вплоть до DrawPopPattern() содержат определение именованного
  паттерна. Пространству паттерна назначаются координаты верхнего левого угла, ширина и высота, и
  оно становится пространством для рисования. Всё, что можно нарисовать, можно использовать в
  определении паттерна. Именованные паттерны могут использоваться в качестве определений обводки или
  кистей.

<comment>Param:</comment>
  <info>string</info>  <strong>$pattern_id</strong>  ID паттерна.
  <info>float</info>   <strong>$x</strong>           Координата x левого верхнего угла.
  <info>float</info>   <strong>$y</strong>           Координата y левого верхнего угла.
  <info>float</info>   <strong>$width</strong>       Ширина паттерна.
  <info>float</info>   <strong>$height</strong>      Высота паттерна.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: ImagickDraw::rectangle
type: function
doc:
<comment>Description:</comment>
  Рисует прямоугольник
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует прямоугольник по двум координатам с использованием текущих параметров обводки, ширины
  обводки и заливки.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  Координата x левого верхнего угла.
  <info>float</info>  <strong>$y1</strong>  Координата y левого верхнего угла.
  <info>float</info>  <strong>$x2</strong>  Координата x правого нижнего угла.
  <info>float</info>  <strong>$y2</strong>  Координата y правого нижнего угла.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::render
type: function
doc:
<comment>Description:</comment>
  Отрисовывает все предыдущие команды рисования на изображении
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Отрисовывает все предыдущие команды рисования на изображении.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: ImagickDraw::resetVectorGraphics
type: function
doc:
<comment>Description:</comment>
  Сбрасывает векторную графику
  
  Сбрасывает векторную графику.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::rotate
type: function
doc:
<comment>Description:</comment>
  Применяет указанный поворот к текущему координатному пространству
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Применяет указанный поворот к текущему координатному пространству.

<comment>Param:</comment>
  <info>float</info>  <strong>$degrees</strong>  Угол поворота.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::roundRectangle
type: function
doc:
<comment>Description:</comment>
  Рисует прямоугольник с закруглёнными углами
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Рисует прямоугольник с закруглёнными углами по двум координатам и радиусам углов x & y, используя
  текущую обводку, её ширину и настройки заливки.

<comment>Param:</comment>
  <info>float</info>  <strong>$x1</strong>  Координата x левого верхнего угла.
  <info>float</info>  <strong>$y1</strong>  Координата y левого верхнего угла.
  <info>float</info>  <strong>$x2</strong>  Координата x правого нижнего угла.
  <info>float</info>  <strong>$y2</strong>  Координата y правого нижнего угла.
  <info>float</info>  <strong>$rx</strong>  Округление по оси x.
  <info>float</info>  <strong>$ry</strong>  Округление по оси y.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::scale
type: function
doc:
<comment>Description:</comment>
  Регулирует коэффициент масштабирования
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Регулирует коэффициент масштабирования для применения в горизонтальном и вертикальном направлениях
  к текущему координатному пространству.

<comment>Param:</comment>
  <info>float</info>  <strong>$x</strong>  Горизонтальный коэффициент масштабирования.
  <info>float</info>  <strong>$y</strong>  Вертикальный коэффициент масштабирования.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setClipPath
type: function
doc:
<comment>Description:</comment>
  Связывает именованный контур обтравочного контура с изображением
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Связывает именованный контур обтравочного контура с изображением. Только области, нарисованные
  обтравочным контуром, будут изменены, пока он остаётся в силе.

<comment>Param:</comment>
  <info>string</info>  <strong>$clip_mask</strong>  имя обтравочного контура

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setClipRule
type: function
doc:
<comment>Description:</comment>
  Устанавливает правило заливки многоугольника, которое будет использоваться обтравочным контуром
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает правило заливки многоугольника, которое будет использоваться обтравочным контуром.

<comment>Param:</comment>
  <info>int</info>  <strong>$fill_rule</strong>  Одна из констант FILLRULE (<return>imagick::FILLRULE_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setClipUnits
type: function
doc:
<comment>Description:</comment>
  Устанавливает интерпретацию единиц траектории обтравочного контура
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает интерпретацию единиц траектории обтравочного контура.

<comment>Param:</comment>
  <info>int</info>  <strong>$clip_units</strong>  количество единиц обтравочного контура

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setFillAlpha
type: function
doc:
<comment>Description:</comment>
  Устанавливает непрозрачность при рисовании с использованием цвета или текстуры заливки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает непрозрачность при рисовании с использованием цвета или текстуры заливки. Полностью
  непрозрачный - 1.0.

<comment>Param:</comment>
  <info>float</info>  <strong>$opacity</strong>  Непрозрачность заливки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setFillColor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет заливки, используемый для рисования объектов с заливкой
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает цвет заливки, используемый для рисования объектов с заливкой.

<comment>Param:</comment>
  <info>ImagickPixel</info>  <strong>$fill_pixel</strong>  Объект ImagickPixel, используемый для установки цвета.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setFillOpacity
type: function
doc:
<comment>Description:</comment>
  Устанавливает непрозрачность при рисовании с использованием цвета или текстуры заливки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает непрозрачность при рисовании с использованием цвета или текстуры заливки. Полностью
  непрозрачный - 1.0.

<comment>Param:</comment>
  <info>float</info>  <strong>$fillOpacity</strong>  Непрозрачность заливки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setFillPatternURL
type: function
doc:
<comment>Description:</comment>
  Устанавливает URL-адрес для использования в качестве образца заливки для заливки объектов
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает URL-адрес для использования в качестве образца заливки для объектов. В настоящее
  время поддерживаются только локальные URL-адреса ("#identifier"). Эти локальные URL-адреса обычно
  создаются путём определения именованного образца заливки с помощью DrawPushPattern/DrawPopPattern.

<comment>Param:</comment>
  <info>string</info>  <strong>$fill_url</strong>  URL-адрес, используемый для получения образца заливки.

<comment>Return:</comment>
  <info>bool</info>  Возвращает <info>true</info> в случае успешного выполнения или <info>false</info> в случае возникновения ошибки.


id: ImagickDraw::setFillRule
type: function
doc:
<comment>Description:</comment>
  Устанавливает правило заливки для использования при рисовании полигонов
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает правило заливки для использования при рисовании полигонов.

<comment>Param:</comment>
  <info>int</info>  <strong>$fill_rule</strong>  Одна из констант FILLRULE (<return>imagick::FILLRULE_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setFont
type: function
doc:
<comment>Description:</comment>
  Устанавливает указанный шрифт для использования при аннотировании текстом
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает указанный шрифт для использования при аннотировании текстом.

<comment>Param:</comment>
  <info>string</info>  <strong>$font_name</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::setFontFamily
type: function
doc:
<comment>Description:</comment>
  Устанавливает семейство шрифтов для использования при аннотировании текстом
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает семейство шрифтов для использования при аннотировании текстом.

<comment>Param:</comment>
  <info>string</info>  <strong>$font_family</strong>  Семейство шрифтов.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::setFontSize
type: function
doc:
<comment>Description:</comment>
  Устанавливает размер шрифта для использования при аннотировании текстом
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает размер шрифта для использования при аннотировании текстом.

<comment>Param:</comment>
  <info>float</info>  <strong>$pointsize</strong>  Размер шрифта.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setFontStretch
type: function
doc:
<comment>Description:</comment>
  Устанавливает растяжение шрифта для использования при аннотировании текстом
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает растяжение шрифта для использования при аннотировании текстом. Использование
  AnyStretch действует как «любое».

<comment>Param:</comment>
  <info>int</info>  <strong>$fontStretch</strong>  Одна из констант STRETCH (<return>imagick::STRETCH_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setFontStyle
type: function
doc:
<comment>Description:</comment>
  Устанавливает стиль шрифта для использования при аннотировании текстом
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает стиль шрифта, который будет использоваться при аннотировании текстом. Использование
  AnyStyle действует как «любой».

<comment>Param:</comment>
  <info>int</info>  <strong>$style</strong>  Одна из констант STYLE (<return>imagick::STYLE_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setFontWeight
type: function
doc:
<comment>Description:</comment>
  Устанавливает толщину шрифта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает толщину шрифта для использования при аннотировании текстом.

<comment>Param:</comment>
  <info>int</info>  <strong>$font_weight</strong>  

<comment>Return:</comment>
  <info>bool</info>  


id: ImagickDraw::setGravity
type: function
doc:
<comment>Description:</comment>
  Устанавливает гравитацию размещения текста
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает гравитацию размещения текста, используемую при его аннотации.

<comment>Param:</comment>
  <info>int</info>  <strong>$gravity</strong>  Одна из констант GRAVITY (<return>imagick::GRAVITY_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setResolution
type: function
doc:
<comment>Description:</comment>
  Устанавливает разрешение
  
  Устанавливает разрешение.

<comment>Param:</comment>
  <info>float</info>  <strong>$x_resolution</strong>  
  <info>float</info>  <strong>$y_resolution</strong>  

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::setStrokeAlpha
type: function
doc:
<comment>Description:</comment>
  Определяет непрозрачность обводки контуров объекта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Определяет непрозрачность обводки контуров объекта.

<comment>Param:</comment>
  <info>float</info>  <strong>$opacity</strong>  Непрозрачность.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setStrokeAntialias
type: function
doc:
<comment>Description:</comment>
  Управляет сглаживанием обводок контуров
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Управляет сглаживанием обводок контуров. По умолчанию обведённые контуры сглаживаются. Когда
  сглаживание отключено, для обведённых пикселей устанавливается пороговое значение, чтобы
  определить, следует ли использовать цвет обводки или цвет базового холста.

<comment>Param:</comment>
  <info>bool</info>  <strong>$stroke_antialias</strong>  Настройка сглаживания.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setStrokeColor
type: function
doc:
<comment>Description:</comment>
  Устанавливает цвет, используемый для обводки контуров объекта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает цвет, используемый для обводки контуров объекта.

<comment>Param:</comment>
  <info>ImagickPixel</info>  <strong>$stroke_pixel</strong>  Цвет обводки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setStrokeDashArray
type: function
doc:
<comment>Description:</comment>
  Задаёт паттерн из штрихов и пробелов, используемых для обводки контуров
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Задаёт паттерн из штрихов и пробелов, используемый для обводки контуров. strokeDashArray
  представляет собой массив чисел, определяющих длину чередующихся штрихов и пробелов в пикселях.
  Если указано нечётное количество значений, то список значений повторяется, чтобы получить чётное
  количество значений. Чтобы удалить существующий массив штрихов, необходимо передать
  number_elements со значением ноль и dash_array со значением null. Типичный массив strokeDashArray_
  может содержать элементы 5 3 2.

<comment>Param:</comment>
  <info>array</info>  <strong>$dashArray</strong>  Массив чисел с плавающей точкой.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::setStrokeDashOffset
type: function
doc:
<comment>Description:</comment>
  Задаёт смещение в штриховом паттерне для начала штриховки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Задаёт смещение в штриховом паттерне для начала штриховки.

<comment>Param:</comment>
  <info>float</info>  <strong>$dash_offset</strong>  Смещение.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setStrokeLineCap
type: function
doc:
<comment>Description:</comment>
  Задаёт форму, которая будет использоваться в конце открытых внутренних
     контуров при их обводке
    
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Задаёт форму, которая будет использоваться в конце открытых внутренних контуров при их обводке.

<comment>Param:</comment>
  <info>int</info>  <strong>$linecap</strong>  Одна из констант LINECAP (<return>imagick::LINECAP_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setStrokeLineJoin
type: function
doc:
<comment>Description:</comment>
  Задаёт форму, которая будет использоваться в углах контуров при их обводке
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Задаёт форму, которая будет использоваться в углах контуров (или других векторных фигур) при их
  обводке.

<comment>Param:</comment>
  <info>int</info>  <strong>$linejoin</strong>  Одна из констант LINEJOIN (<return>imagick::LINEJOIN_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setStrokeMiterLimit
type: function
doc:
<comment>Description:</comment>
  Задаёт предел среза обводки
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Задаёт предел среза. Когда два отрезка линии встречаются под острым углом и для 'lineJoin' заданы
  угловые стыки, срез может выходить далеко за пределы толщины линии, обводящей контур. 'miterLimit'
  накладывает ограничение на отношение длины среза к 'lineWidth'.

<comment>Param:</comment>
  <info>int</info>  <strong>$miterlimit</strong>  Предел среза.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setStrokeOpacity
type: function
doc:
<comment>Description:</comment>
  Определяет непрозрачность обводки контуров объекта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Определяет непрозрачность обводки контуров объекта.

<comment>Param:</comment>
  <info>float</info>  <strong>$stroke_opacity</strong>  Непрозрачность обводки. 1.0 - полностью непрозрачная.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setStrokePatternURL
type: function
doc:
<comment>Description:</comment>
  Устанавливает паттерн, используемый для обводки контуров объекта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает паттерн, используемый для обводки контуров объекта.

<comment>Param:</comment>
  <info>string</info>  <strong>$stroke_url</strong>  URL обводки.

<comment>Return:</comment>
  <info>bool</info>  В случае успешной работы возвращает <info>true</info>.


id: ImagickDraw::setStrokeWidth
type: function
doc:
<comment>Description:</comment>
  Устанавливает ширину обводки, используемой для рисования контуров объекта
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Устанавливает ширину обводки, используемой для рисования контуров объекта.

<comment>Param:</comment>
  <info>float</info>  <strong>$stroke_width</strong>  Ширина обводки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setTextAlignment
type: function
doc:
<comment>Description:</comment>
  Задаёт выравнивание текста
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Задаёт выравнивание текста, которое будет применяться при аннотировании текстом.

<comment>Param:</comment>
  <info>int</info>  <strong>$alignment</strong>  Одна из констант ALIGN (<return>imagick::ALIGN_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setTextAntialias
type: function
doc:
<comment>Description:</comment>
  Управляет сглаживанием текста
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Управляет сглаживанием текста. По умолчанию текст сглаживается.

<comment>Param:</comment>
  <info>bool</info>  <strong>$antiAlias</strong>  

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setTextDecoration
type: function
doc:
<comment>Description:</comment>
  Определяет оформление
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Задаёт оформление, которое будет применяться при аннотировании текстом.

<comment>Param:</comment>
  <info>int</info>  <strong>$decoration</strong>  Одна из констант DECORATION (<return>imagick::DECORATION_*</return>).

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


id: ImagickDraw::setTextEncoding
type: function
doc:
<comment>Description:</comment>
  Задаёт кодовый набор текста
  
  К настоящему времени эта функция ещё не была документирована; для ознакомления доступен только
  список аргументов.
  
  Задаёт кодовый набор, который будет использоваться для текстовых аннотаций. Единственная кодировка
  символов, которая может быть указана в настоящее время, - это "UTF-8" для представления Unicode
  как последовательности байтов. Укажите пустую строку, чтобы установить кодировку текста по
  умолчанию в системе. Для успешного аннотирования текста с использованием Unicode могут
  потребоваться шрифты, поддерживающие Unicode.

<comment>Param:</comment>
  <info>string</info>  <strong>$encoding</strong>  Имя кодировки.

<comment>Return:</comment>
  <info>bool</info>  Функция не возвращает значения после выполнения.


