Разработчик (и) | CNES |
---|---|
Стабильный выпуск | 7.0.0 / 19 октября, 2019 (2019-10-19) |
Репозиторий | |
Написано на | C ++, Python |
Тип | Библиотека |
Лицензия | Apache-2.0 |
Веб-сайт | orfeo-toolbox.org |
Orfeo Toolbox (OTB ) - библиотека для обработки изображений ДЗЗ. Проект был инициирован французским космическим агентством (CNES ) в 2006 году и находится в стадии активной разработки. Программное обеспечение выпущено под свободной лицензией; ряд участников за пределами CNES принимают участие в разработке и интеграции в другие проекты. Цель состоит в том, чтобы предоставить потенциальным пользователям спутниковых изображений все инструменты, необходимые для использования этих изображений. Библиотека изначально предназначена для изображений с высоким разрешением, полученных с помощью созвездия Орфео: спутников Плеяд и Cosmo-Skymed, но также поддерживает другие датчики.
OTB обеспечивает:
OTB - это библиотека C ++, основанная на инструментарии Insight (ITK), библиотека обработки медицинских изображений.
Привязки разработаны для Python и доступны как отдельный проект OTB-Wrapping. Сообщение в блоге orfeo-toolbox подробно описывает пример использования оболочки Python
Опубликован метод использования компонентов OTB в IDL / ENVI.
Один из пользователей OTB определил процедуру для использования возможностей библиотеки из MATLAB.
С конца 2009 года некоторые модули разрабатываются как плагины обработки для QGIS. Предусмотрены модули классификации, сегментации, штриховки холмов. Эта работа пока не финансируется и полагается только на волонтеров.
Алгоритмы OTB теперь доступны в QGIS через среду обработки Sextante.
Дополнительно к библиотеке распространяются несколько приложений с графическим интерфейсом. Это приложение обеспечивает интерактивную сегментацию, ортотрансформацию, классификацию, регистрацию изображений и т. Д.
Пакет OTB-Applications предоставляет набор простых программных инструментов, которые были разработаны, чтобы продемонстрировать возможности OTB. Многие пользователи начали использовать эти приложения для реальных задач обработки, поэтому мы постарались сделать их более универсальными, надежными и простыми в использовании. Он поддерживает растровые и векторные данные и интегрирует большинство уже существующих приложений OTB. Архитектура использует преимущества потоковой передачи и многопоточности конвейера OTB. Он также использует интересные функции, такие как обработка по запросу и автоматический ввод-вывод файлового формата. Приложение называется Монтеверди, так как это имя композитора Орфео. Это также память о замечательном (и когда-то открытом) программном обеспечении Khoros / Cantata.
В 2013 году программное обеспечение Monteverdi было переработано, чтобы учесть отзывы пользователей о том, насколько полезным был инструмент, а также о том, что должны быть улучшены, чтобы двигаться в направлении большего удобства использования и функциональности. Концепция Монтеверди была переработана в совершенно новое программное обеспечение под названием Monteverdi2, проясняющее этот опыт.
Первоначально OTB распространялся под французской лицензией с открытым исходным кодом CeCILL (аналогичной и совместимой с GNU GPL) и теперь доступен по лицензии Apache 2.0.
Разработка началась в январе 2006 г. с первого выпуска в июле 2006 г. Разрабатываемая версия общедоступна.
Версия | Кодовое имя | Дата выпуска | Комментарии |
---|---|---|---|
1.0.0 | 30 июня 2006 г. | ||
1.2.0 | Февраль 2007 г. | ||
1.4.0 | июнь 2007 г. | ||
1.6.0 | октябрь 2007 г. | ||
2.0.0 | декабрь 2007 г. | ||
2.2.0 | июнь 2008 г. | ||
2.4.0 | Июль 2008 г. | ||
2.6.0 | Хэллоуин | Ноябрь 2008 г. | |
2.8.0 | 恭喜 发财 (Гун Си Фа Кай) | Январь 2009 г. | |
3.0.0 | Манья де Карнавал | май 2009 г. | |
3.2.0 | 62 ° 38'35 "ю.ш. 60 ° 14 '31 "W | январь 2010 г. | |
3.4.0 | Perl A Rebours | июль 2010 г. | |
3.6.0 | Калифорния Dreamin ' | 7 октября 2010 г. | |
3.8.0 | Pack Ice | 17 декабря 2010 г. | |
3.10.0 | Feliç anniversari | 30 июня 2011 г. | |
3.12.0 | Πλειάδες | 31 января 2012 г. | |
3.16.0 | «v (n + 1) = sqrt ((v ( n) -3) * 100) » | 4 февраля 2013 г. | |
3.18.0 | « Семь лет кодирования » | 3 июля 2013 г. |
По состоянию на октябрь 2009 года OTB был представлен на крупных конференциях на пяти континентах
Многие из этих презентаций общедоступны
Согласно статистике на ohloh, всего 41 участник и почти 260 000 строк кода (т. он включает множество библиотек, на которых построен OTB).
OTB также используется для разработки оперативного наземного сегмента для Венеры (новый микроспутник «Растительность и окружающая среда») и миссий ESA Sentinel-2.