Panorama Tools: История и развитие программного обеспечения для создания панорам.
Panorama Tools
Panorama Tools: создание панорам из отдельных изображений. Бесплатная библиотека pano12, история разработки, лицензия GNU GPL и влияние на софт для панорам.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Panorama Tools (также известный как PanoTools) — это набор программ и библиотек для склейки изображений, то есть для перепроектирования и смешивания нескольких исходных изображений в панорамные изображения различных типов, создающие эффект погружения. Изначально он был разработан немецким профессором физики и математики Гельмутом Дершем. Panorama Tools предоставляет основу. Обновлённая версия библиотеки Panorama Tools служит основным движком для многих программных панорам с графическим пользовательским интерфейсом.
Panorama Tools (also known as PanoTools) are a suite of programs and libraries for image stitching, i. e., re projecting and blending multiple source images into immersive panoramas of many types. It was originally written by German physics and mathematics professor Helmut Dersch. Panorama Tools provides a framework An updated version of the Panorama Tools library serves as the underlying core engine for many software panorama graphical user interface front ends.
История
Дерш начал разработку Panorama Tools в 1998 году, создавая программное обеспечение для создания панорам и других задач, но был вынужден остановить разработку в 2001 году из-за юридического давления и обвинений в нарушении патентных прав со стороны компании IPIX. Дерш опубликовал основную библиотеку (pano12) и некоторые программы Panorama Tools под лицензией GNU General Public License. Остальные приложения были доступны только в виде бинарных исполняемых файлов и бесплатно, без лицензии copyleft. Разработку исходного кода Panorama Tools продолжили некоторые участники оригинального списка рассылки Panorama Tools. В декабре 2003 года они запустили проект свободного программного обеспечения, который сейчас размещен на SourceForge. SourceForge требует, чтобы все размещенное программное обеспечение распространялось под лицензией с открытым исходным кодом. Поэтому нелицензированные бинарные файлы Дерша там не размещены, хотя их все еще можно найти на зеркальных сайтах. 5 августа 2007 года Дерш объявил о намерении изменить лицензию исходного кода Panorama Tools. 9 августа 2007 года Дерш изменил лицензию на GNU Lesser General Public License.
Dersch started development on Panorama Tools in 1998, producing software available for creating panoramas and more, but had to stop development in 2001 due to legal harassment and claims of patent infringement by the company IPIX. Dersch released the core library (pano12) and some of the programs of Panorama Tools under the terms of the GNU General Public License. The rest of the applications were made available as binary executables only and for free without a copyleft license. The development of the source code of Panorama Tools was continued by some members of the original Panorama Tools mailing list. In December 2003 they initiated a free software project which is currently hosted by SourceForge. SourceForge requires that all hosted software is released under an open source license. For this reason Dersch's unlicensed binaries are not hosted there, although they can still be found on mirror websites. On 5 August 2007, Dersch announced his intention to relicense the Panorama Tools source code. On 9 August 2007, Dersch changed the license to a GNU Lesser General Public License.
Фронт-энда и приложения
Для упрощения работы с Panorama Tools и расширения функциональности было разработано множество интерактивных графических интерфейсов для Panorama Tools, как с открытым исходным кодом (например, Hugin), так и коммерческих (например, PTgui и PTMac), а также различные вспомогательные приложения (например, smartblend), которые во многих случаях избавляют от необходимости непосредственного взаимодействия с программами из оригинального набора инструментов Panorama Tools.
To make working with Panorama Tools easier and to add functionality, many interactive, graphical front ends to Panorama Tools have been developed, both open source (e. g. Hugin) and commercial (e. g. PTgui and PTMac), along with a variety of other companion applications (e. g. smartblend and ), which in many cases make interacting directly with the programs in the original Panorama Tools toolset unnecessary.