Panoramatické nástroje - Panorama Tools
Původní autoři | Helmut Dersch |
---|---|
Vývojáři | Helmut Dersch |
První vydání | 1998 |
Napsáno | C |
Typ | post produkce |
Licence | GNU Lesser General Public License (znovu licencovaný z GNU GPL 2007) |
webová stránka | pantools |
Panoramatické nástroje (také známý jako PanoTools) je sada programů a knihoven pro šití obrazu, tj. promítání a míchání více zdrojových obrázků do pohlcující panoramata mnoha typů. Původně to napsal Němec fyzika a matematika profesor Helmut Dersch. Panorama Tools poskytuje rámec Aktualizovaná verze knihovny Panorama Tools slouží jako základní jádro pro mnoho softwarových panorama grafické uživatelské prostředí přední konce.
Dějiny
Dersch zahájil vývoj na Panorama Tools v roce 1998 a produkoval software k dispozici pro vytváření panoramat a další, ale musel vývoj zastavit v roce 2001 kvůli legálnímu obtěžování porušení patentu společností IPIX.[1] Dersch vydal základní knihovnu (pano12) a některé programy Panorama Tools v rámci podmínek GNU General Public License. Zbytek aplikací byl zpřístupněn jako binární pouze spustitelné soubory a zdarma bez licence copyleft.
Ve vývoji zdrojového kódu Panorama Tools pokračovali někteří členové původního seznamu adresářů Panorama Tools. V prosinci 2003 zahájili a svobodný software projekt, který je aktuálně hostitelem SourceForge. SourceForge vyžaduje, aby byl veškerý hostovaný software vydán pod open source licence. Z tohoto důvodu zde nejsou hostovány nelicencované binární soubory společnosti Dersch, i když je stále možné najít na zrcadlových webech.
Dne 5. srpna 2007 oznámil Dersch svůj záměr relikvie zdrojový kód Panorama Tools.[2] Dne 9. srpna 2007 změnila společnost Dersch licenci na licenci GNU Lesser General Public License.[3]
Dílčí komponenty
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Panotools5618.jpg/220px-Panotools5618.jpg)
Původní vydání
PanoTools se skládá z následujících komponent:[4]
- PTEditor
- Jáva interaktivní editor panoramat.
- PTPicker
- Rozhraní Java pro šití panoramatu a další nástroje. Poskytuje grafické rozhraní pro výběr bodových bodů a optimalizaci polohy.
- PTCrypt
- Nástroj Java pro kódování obrázků určených k online prohlížení pomocí PTViewer.
- PTStitcher
- Panoramatický šicí nástroj, který přemapuje, upravuje a kombinuje libovolné obrázky do panoramatických pohledů.
- PTOptimizer†
- Optimalizuje pozice a velikosti obrázků pomocí dat kontrolního bodu.
- PTStereo
- Vytvoří trojrozměrné objekty z 2 nebo více stereoskopický snímky.
- PTInterpolate
- Fyzicky platný interpolátor pravého pohledu. Vzhledem k tomu, že dva obrazy stejné scény pocházejí z různých pozic, tento nástroj vytváří pohledy z jakékoli mezilehlé polohy.
- PTMorpher
- Morfování nástroj.
- PTAverage
- Průměruje obrázky, aby se snížil šum a zvýšila hustota.
- PTStripe
- Kombinuje obrázky do filmových pruhů pro prohlížení v prohlížečích objektů (rozšíření PTMovie k PTViewer).
- Pluginy PanoTools
- Photoshop, GraphicConverter a GIMP zásuvné moduly pro opravu a přemapování obrazu. Kompatibilní také s mnoha dalšími programy, které lze použít Photoshop zásuvné moduly.
- knihovna pano12†
- Základní knihovna panoramat, kterou v současné době používá několik různých front-endů a programů příkazového řádku.
- knihovna pano13†
- Aktuální verze knihovny. Již není kompatibilní s programy, pro které není k dispozici žádný zdrojový kód.
†Otevřený zdroj.
Další vývoj
V roce 2006 byla funkce PTstitcheru reprodukována vývojáři Panorama Tools. Jeho funkčnost byla rozdělena do několika programů, ve snaze jej modulovat:
- PTmender†
- Přemapuje jeden obrázek po druhém
- PTblender†
- Implementuje základní algoritmus korekce barev nalezený v pozdějších verzích PTstitcher
- PTmasker†
- Vypočítá šicí masky. Implementuje schopnost zvýšit hloubku ostrosti skládáním obrázků
- PTroller†
- Vezme sadu obrázků a sloučí je do jediného
- PTcrop†
- Ořízne obrázek na jeho vnější obdélník.
- PTuncrop†
- Naproti PTcrop: vezme oříznutý soubor a vytvoří oříznutý.
- PTtiff2psd†
- Pořídí řadu vstupních obrázků a vytvoří soubor Photoshop PSD, kde každý vstupní soubor je vrstva.
†Otevřený zdroj.
Rozhraní frontend a aplikace
Pro usnadnění práce s Panoramatickými nástroji a přidání funkčnosti bylo vyvinuto mnoho interaktivních grafických rozhraní frontendů, a to jak open source (například Hugin ) a komerční (např. PTgui a PTMac) spolu s řadou dalších doprovodných aplikací (např. smartblend a enblend), díky nimž je v mnoha případech zbytečná interakce přímo s programy v původní sadě nástrojů Panorama Tools.
Další čtení
Software Panorama Tools je zmíněn a zahrnut v několika knihách, např.
- Jacobs, Corinna - Interaktivní panoramata: Techniky pro digitální panoramatické fotografie ISBN 3-540-21140-3
- Andrews, Philip - 360stupňové zobrazování: Manuál panoramatické virtuální reality fotografa ISBN 2-88046-732-2
- Gulbins, Jürgen & Steinmüller, Uwe - Umění převodu RAW: Jak vytvářet fotografie v umělecké kvalitě pomocí aplikace Adobe Photoshop CS2 a předních převaděčů RAW ISBN 1-59327-067-4
Reference
- ^ „iPIX vs. Dersch: Německý matematik umlčen americkým patentem“. Nadace pro bezplatnou informační infrastrukturu.
- ^ Dersch, Helmut (05.08.2007). „Licence panoramatických nástrojů“. Seznam adresátů PanoTools.org. PanoTools.org. Archivovány od originál dne 19. 05. 2011. Citováno 2007-08-10. Externí odkaz v
| vydavatel =
(Pomoc) Alternativní URL - ^ Dersch, Helmut (09.08.2007). „Panorama Tools License License“. samostatně publikováno. Citováno 2007-08-10.
Licence na knihovnu Panorama Tools (pano12.dll, pano12.lib, pano12.so atd.) Používaná několika obslužnými programy pro zpracování obrázků se změnila z této licence na GNU Lesser General Public License. Tato změna je účinná ode dneška (9. srpna 2007).
- ^ Derschova původní domovská stránka
externí odkazy
- Oficiální webové stránky
- Helmut Dersch aktuální stránka autora.
- Stará stránka Helmuta Dersche poslední stav autorovy stránky před přechodem do režimu offline v roce 2001.
- PanoTools.org primární komunitní stránka doporučená projektem SourceForge[1]
- ^ „Panorama Tools: SourceForge“. SourceForge. 2007-05-03. Citováno 2007-05-03.
Otázky a odpovědi týkající se použití různých nástrojů a front-endů patří do Seznam adresátů PanoToolsNG, možná budete chtít konzultovat PanoTools wiki před zveřejněním. K dispozici je seznam adresátů panotools-devel pro dotazy týkající se kompilace zdroje a jeho dalšího vývoje. Cílem wiki PanoTools je být definitivní referencí pro Panorama Tools. Obsahuje mnoho dokumentace k použití pro zde hostované nástroje na sourceforge.