AForge.NET
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() | |
Оригинальный автор(ы) | Andrew Kirillov |
---|---|
Первоначальный выпуск | 21 декабря 2006 г [1] |
Стабильная версия | 2.2.5 / 17 июля 2013 г |
Написано в | С# |
Операционная система | Кросс-платформенный |
Тип | Рамки |
Лицензия | LGPLv3 и частично GPLv3 |
Веб-сайт | www |
AForge.NET — это библиотека компьютерного зрения и искусственного интеллекта, первоначально разработанная Андреем Кирилловым для .NET Framework . [2]
Исходный код и двоичные файлы проекта доступны на условиях Lesser GPL и GPL (GNU General Public License) . [ нужна ссылка ]
Другой (независимый) проект под названием Accord.NET был создан для расширения возможностей исходной библиотеки AForge.NET . [3]
Прекращение бесплатной общественной поддержки и будущее развитие
[ редактировать ]1 апреля 2012 года Андрей Кириллов объявил о прекращении общественной поддержки библиотеки, временно закрыв дискуссионные форумы. Последний выпуск AForge.NET Framework был доступен 17 июля 2013 года. Однако, начиная с выпуска 3.0 в 2015 году, проект Accord.NET начал включать большую часть исходного исходного кода AForge.NET в свою кодовую базу, продолжая поддержка и развитие под названием Accord.NET . [3]
Функции
[ редактировать ]API платформы включает поддержку:
- Компьютерное зрение , обработка изображений и обработка видео [4]
- Включая обширную библиотеку фильтров изображений.
- Библиотека искусственных нейронных сетей реализует некоторые распространенные сетевые архитектуры (многоуровневые сети прямой связи и дистанционные сети) и алгоритмы обучения (обратное распространение ошибки, правило дельты, простой персептрон , эволюционное обучение).
- Генетические алгоритмы , генетическое программирование и программирование экспрессии генов.
- Нечеткая логика
- Машинное обучение
- и библиотеки для избранного набора робототехники комплектов
- Наборы Lego Mindstorms NXT и RCX
Платформа поставляется не только с различными библиотеками и их исходными кодами, но и со многими примерами приложений, которые демонстрируют использование этой платформы, а также с файлами справки по документации, которые предоставляются в формате HTML-справки. Ряд программных приложений [5] [6] [7] [8] и исследовательские работы [9] [10] [11] использовал фреймворк.
См. также
[ редактировать ]- Список бесплатных пакетов программного обеспечения с открытым исходным кодом
- Список числовых библиотек для .NET Framework
- Accord.NET — библиотека компьютерного зрения и искусственного интеллекта, расширяющая AForge.NET.
- OpenCV — популярная библиотека компьютерного зрения C++.
- VXL — еще одна библиотека компьютерного зрения C++.
- CVIPtools — полная программная среда компьютерного зрения и обработки изображений на основе графического пользовательского интерфейса.
- OpenNN — библиотека нейронных сетей C++ с открытым исходным кодом.
Ссылки
[ редактировать ]- ^ «AForge.NET :: AForge.NET Framework отмечает свое 5-летие» .
- ^ Грег Дункан. Портативная обработка изображений и видео с помощью AForge.NET и Accord.NET. [1] Канал 9, ноябрь 2014 г. Интернет-выдержка.
- ^ Jump up to: а б Соуза, Сезар (20 мая 2010 г.). «Accord.NET Framework — расширение AForge.NET» . Проверено 26 ноября 2018 г.
- ^ Питер Шоу (3 июня 2015 г.). «Компьютерное зрение с использованием AForge.NET» . .NET Гайки и болты . Код Гуру. Архивировано из оригинала 26 ноября 2018 г. Проверено 26 ноября 2018 г.
- ^ Андрей Кирилов. «Проекты и приложения, использующие AForge.NET Framework» . AForge.NET . Архивировано из оригинала 26 ноября 2018 г. Проверено 26 ноября 2018 г.
- ^ «Вселенная-песочница» . Архивировано из оригинала 26 ноября 2018 г. Проверено 26 ноября 2018 г.
- ^ «NeurApp, исследование аппроксимации с помощью искусственных нейронных сетей» . Архивировано из оригинала 26 ноября 2018 г. Проверено 26 ноября 2018 г.
- ^ «iSpy: программное обеспечение для видеонаблюдения с открытым исходным кодом» . Проверено 26 ноября 2018 г.
- ^ С.М. Хасан Ахмед; Тодд С Александр; Георгиос Анагностопулос (май 2015 г.). «Распознавание жестов рук в режиме реального времени, статическое и динамическое для взаимодействия человека с компьютером» . Университет Майами . Проверено 26 ноября 2018 г.
- ^ Сурадж Верма, Прашант Пиллаи, Йим-Фун Ху (2012). «Разработка системы управления айтрекингом с использованием фреймворка AForge.NET» . Международный журнал технологий и приложений интеллектуальных систем . 11 (3/4): 286. doi : 10.1504/IJISTA.2012.052485 . Архивировано из оригинала 26 ноября 2018 г. Проверено 26 ноября 2018 г.
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ А. Мина; К. Раджа (2012). «Сегментация болезни Альцгеймера по K-средним в наборах данных сканирования домашних животных - реализация». Обработка сигналов и информационные технологии . Конспекты лекций Института компьютерных наук, социальной информатики и телекоммуникационной техники. Том. 117. стр. 168–172. arXiv : 1302.7082 . дои : 10.1007/978-3-319-11629-7_24 . ISBN 978-3-319-11628-0 . S2CID 18565108 .