Подтвердить что ты не робот

Библиотека обработки изображений Haskell?

У кого-нибудь есть рекомендация относительно хорошего пакета обработки изображений для Haskell? Почему вам это нравится?

4b9b3361

Ответ 1

В Hackage есть как минимум два декодера: stb-image (частичная реализация JPEG, PNG, TGA, BMP, PSD-декодеров, с действительно простой API) и pngload (чистый загрузчик Haskell для изображений PNG).

В противном случае вы можете использовать привязки Haskell для существующей библиотеки, например hsmagick или gd.

Существует также Codec-Image-DevIL, которые являются привязками Haskell к библиотеке DevIL. Он позволяет загружать изображение в массив Haskell или записывать массив в виде изображения. Больше ничего, но для чтения/записи он поддерживает множество форматов изображений.

Ответ 2

Мне очень нравится в netpbm формат и инструменты: простота, простота и простота. Там некоторые обсуждение netpbm в книге Real World Haskell, и у них есть исходный код. Поскольку у меня нет книги, я не знаю, дают ли они полную библиотеку.