04.07.2022

GNU Guile-CV 0.3.1

Guile-CV — это библиотека компьютерного зрения для языка программирования GNU Guile, являющаяся привязкой к библиотеке Vigra. Vigra написана на C++ и используется в Guile-CV через прослойку Vigra C. Guile — реализация языка Scheme, диалекта Lisp.

Изменения с прошлой новости (0.2.0)

0.3.1 (Ноябрь 2021):

  • Исправлена ошибка в скрипте pre-inst-env, использующемся во время сборки Guile-CV либо для тестирования и запуска экземпляров Guile-CV без установки. Теперь библиотеки во время сборки ищутся в ещё одном месте, благодаря чему Guile 3.0 (≥ 3.0.6) успешно находит libguile-cv.

0.3.0 (Ноябрь 2021):

  • Исправлена совместимость с Guile ≥ 3.0.7. Для ветки Guile 2.0 теперь требуются версии ≥ 2.0.14. Также поддерживается Guile 2.2.
  • Требуется Makeinfo ≥ 6.6.
  • Улучшена производительность im-transpose и im-transpose-channel: благодаря выносу основной функциональности f32vector-transpose в libguile-cv они теперь работают в 22 раза быстрее.
  • Документация реструктуризирована и теперь соответствует модели, принятой для GNU G-Golf. Обновлён раздел «Configuring Guile’s raised exception system». Убедитесь, что внимательно прочли и применили предложенные изменения.

0.2.1 (Ноябрь 2018):

  • Начиная с коммита 0af647d08 требуется Vigra C. Локальные интерфейсы minima и maxima теперь поддерживают полный набор опций, предоставляемых Vigra.
  • Новые интерфейсы:
    • im-crack-edge
    • im-crack-edge-channel
    • im-local-minima
    • im-local-minima-channel
    • im-local-maxima
    • im-local-maxima-channel
  • Улучшена производительность im-delineate и im-delineate-channel: благодаря выносу основной функциональности f32vector-delineate в libguile-cv они теперь работают почти вдвое быстрее.

>>> Источник

Источник.