Instrumente panoramice - Panorama Tools

Instrumente panoramice
Autor (i) original Helmut Dersch
Developer (s) Helmut Dersch
Lansare inițială 1998 ; Acum 21 de ani ( 1998 )
Scris in C
Tip post-producție
Licență Licență publică generală mai mică GNU ( relicențată din GNU GPL 2007)
website panotools .sourceforge .net

Instrumentele panoramice (cunoscute și sub denumirea de PanoTools ) sunt o suită de programe și biblioteci pentru cusarea imaginii , adică reproiectarea și îmbinarea mai multor imagini sursă în panorame imersive de mai multe tipuri. A fost scrisă inițial de profesorul german de fizică și matematică Helmut Dersch. Panorama Tools oferă un cadru O versiune actualizată a bibliotecii Panorama Tools servește ca motor principal de bază pentru numeroase interfațe de utilizare a panoramei software pentru software .

Istorie

Dersch a început dezvoltarea pe Panorama Tools în 1998, producând software disponibil pentru crearea de panorame și multe altele, dar a trebuit să înceteze dezvoltarea în 2001 din cauza hărțuirii legale și a pretențiilor de încălcare a brevetului de către compania IPIX . Dersch a lansat biblioteca de bază (pano12) și unele dintre programele Panorama Tools în condițiile Licenței publice generale GNU . Restul aplicațiilor au fost disponibile numai ca executabile binare și gratuit, fără licență copyleft.

Dezvoltarea codului sursă a Panorama Tools a fost continuată de unii membri ai listei de mailuri originale Panorama Tools. În decembrie 2003, au inițiat un proiect de software gratuit , care este găzduit în prezent de SourceForge . SourceForge necesită ca tot software-ul găzduit să fie lansat sub licență open source . Din acest motiv, binarele fără licență ale lui Dersch nu sunt găzduite acolo, deși pot fi găsite în continuare pe site-urile web cu oglindă.

La 5 august 2007, Dersch și-a anunțat intenția de a reloca codul sursă Panorama Tools. La 9 august 2007, Dersch a schimbat licența într-o licență publică generală mai mică GNU .

Subcomponente

Image
Un exemplu de abilitatea Panorama Tools de a reapara imagini filmate cu un obiectiv de pește în perspectivă rectilinie .

Lansare originală

PanoTools este format din următoarele componente:

PTEditor
Editor de panorame interactive Java .
PTPicker
Java front end la stitcher panoramică și alte instrumente. Oferă o interfață grafică pentru selectarea punctelor de funcții și optimizarea poziției.
PTCrypt
Instrument Java pentru scrambling imagini destinate a fi vizualizate on-line cu PTViewer.
PTStitcher
Instrument de cusătură panoramică care remontează, ajustează și combină imagini arbitrare cu vizualizări panoramice.
PTOptimizer
Optimizează pozițiile și dimensiunile imaginilor folosind date din punct de control.
PTStereo
Creează obiecte tridimensionale din 2 sau mai multe imagini stereoscopice .
PTInterpolate
Interpolator de vedere adevărat valabil fizic. Dat fiind două imagini ale aceleiași scene luate din poziții diferite, acest instrument creează vizualizări din orice poziție intermediară.
PTMorpher
Instrument de morfing .
PTAverage
Mediează imagini pentru a reduce zgomotul și pentru a crește densitatea.
PTStripe
Combină imagini în benzi de film pentru vizualizarea obiectelor (extinderea PTMovie la PTViewer).
Pluginuri PanoTools
Photoshop , GraphicConverter și plug-in-uri GIMP pentru corectarea și remaparea imaginii. De asemenea, compatibil cu multe alte programe care pot utiliza pluginuri Photoshop .
biblioteca pano12
Biblioteca panoramică de bază, folosită în prezent de mai multe front-uri panoramice diferite și programe de linie de comandă.
biblioteca pano13
Versiunea actuală a bibliotecii. Nu mai este compatibil cu programele pentru care nu este disponibil niciun cod sursă.

Sursă deschisă.

Dezvoltări ulterioare

În 2006, funcționalitatea PTstitcher a fost reprodusă de dezvoltatorii Panorama Tools. Funcționalitatea sa a fost divizată în mai multe programe, în încercarea de a o modula:

PTmender
Scoate o imagine simultan
PTblender
Implementează algoritmul rudimentar de corecție a culorii găsit în versiunile ulterioare ale PTstitcher
PTmasker
Calculează măști de cusătură. Implementează capacitatea de a crește adâncimea de câmp prin stivuirea imaginilor
PTroller
Realizează un set de imagini și le îmbină într-una singură
PTcrop
Tăie o imagine în dreptunghiul său exterior.
PTuncrop
Opus PTcrop: preia un fișier decupat și creează unul necropat.
PTtiff2psd
Face o serie de imagini de intrare și creează un fișier PSD Photoshop în care fiecare fișier de intrare este un strat.

Sursă deschisă.

Front-end-uri și aplicații

Pentru a facilita lucrarea cu Panorama Tools și pentru a adăuga funcționalități, multe front-uri grafice interactive la Panorama Tools au fost dezvoltate, atât open source (de exemplu, Hugin ), cât și comerciale (de exemplu, PTgui și PTMac), împreună cu o varietate de alte aplicații însoțitoare. (de exemplu, smartblend și enblend), care, în multe cazuri, face inutilă interacțiunea directă cu programele din instrumentul Panorama Tools.

Citirea ulterioară

Software-ul Panorama Tools este menționat și este inclus în mai multe cărți, de ex

  • Jacobs, Corinna - Panorame interactive: tehnici pentru fotografie panoramică digitală ISBN  3-540-21140-3
  • Andrews, Philip - Imagistica la 360 grade: Manualul de realitate virtuală al fotografului ISBN  2-88046-732-2
  • Gulbins, Jürgen & Steinmüller, Uwe - Art of RAW Conversion: Cum să producem fotografii de calitate artă cu Adobe Photoshop CS2 și convertoare RAW Leading ISBN  1-59327-067-4

Referințe

linkuri externe