Jump to content

ЖИВОТНОЕ (обработка изображений)

ANIMAL (первая реализация: 1988 г. - переработка: 2004 г.) представляет собой интерактивную среду для обработки изображений , ориентированную на быстрое прототипирование, тестирование и модификацию алгоритмов. Для создания ANIMAL (AN IMage ALgebra) XLISP Дэвида Бетца был расширен некоторыми новыми типами: сокетами, массивами, изображениями, масками и объектами рисования.

Теоретическая основа и реализация рабочей среды описаны в статье «ЖИВОТНОЕ: АЛГЕБРА ИЗОБРАЖЕНИЙ». [1]

В теоретических рамках ЖИВОТНОГО цифровое изображение представляет собой безграничную матрицу со своей историей . Однако в реализации он ограничен прямоугольной областью в дискретной плоскости, а элементы вне этой области имеют постоянное значение. Размер и положение области в плоскости (фокуса) определяются координатами прямоугольника. Таким образом, все пиксели , включая те, что находятся на границе, имеют одинаковое количество соседей (полезно в локальных операторах, таких как цифровые фильтры ). Более того, попиксельные коммутативные операции остаются коммутативными на уровне изображения, независимо от фокуса (размера и положения прямоугольных областей). История представляет собой список , в котором отслеживаются операции и параметры, примененные к матрице. Этот механизм полезен для документирования алгоритмов и создания новых функций.

ANIMAL был портирован на R , свободно доступный язык и среду для статистических вычислений и графики.

Характеристики

[ редактировать ]

ANIMAL предлагает следующие ключевые свойства для обработки изображений:

- Интерактивная среда, способствующая быстрому прототипированию, тестированию и модификации алгоритмов.

- Расширяет XLISP новыми типами, включая сокеты, массивы, изображения, маски и объекты рисования.

- Определяет изображения как ограниченные матрицы с историей, что облегчает документирование алгоритмов и генерацию функций.

- Реализует операции обработки изображений в прямоугольных областях, обеспечивая согласованность окрестностей пикселей и коммутативные операции.

- Портирован на R, что позволяет использовать его в статистических вычислениях и графике.

  1. ^ Р. Брунелли и К.М. Модена, « ЖИВОТНОЕ: АЛГЕБРА ОБРАЗОВ », High Frequency, 1989, LVIII:3:255-259
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6cf2d1785e890c3b413d1ef04dbde8b3__1721146380
URL1:https://arc.ask3.ru/arc/aa/6c/b3/6cf2d1785e890c3b413d1ef04dbde8b3.html
Заголовок, (Title) документа по адресу, URL1:
ANIMAL (image processing) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)