Hugin w praktyce

Zawsze chciałem składać sobie ze swoich zdjęć panoramki. Odkąd pamiętam. Miałem jakieś przygody z pluginem do Gimpa, pod Wine uruchamiałem Autostich’a bodajże, kiedyś też zainstalowałem Hugina, kombajn do panoramek. Po paru lepszych lub gorszych eksperymentach, gdzie nic mi nie wychodziło, spocząłem na laurach.

Najlepiej jednak bawiłem się z Huginem, który sklejał mi obrazki, lecz robił brzydkie przejścia między nimi. A przedwczoraj wyciągnąłem go znowu z dysku na światło dzienne i …

To działa !

Lecz zanim zadziała, potrzebny będzie zainstalowany :
Hugin – w roli głównej,
Enblend – zadba, aby przejścia między zdjęciami były jak najmniej rażące,
Autopano-sift (opcjonalnie, ja go nie używałem) – automatyczne wyszukiwanie punktów kontrolnych.

Skąd to wszystko pozbierać ? Najprościej z repozytoriów w których znajdują się wersje :

Debian Etch/Sid – Hugin 0.6.1, Enblend 3.0 (trzeba dodać do /etc/apt/sources.list repozytorium : deb http://www.debian-multimedia.org sid main lub etch main)

Ubuntu Edgy Eft – Hugin 0.6.1, Enblend brak (!)

Ubuntu Feisty Fawn – Hugin 0.6.1, Enblend 3.0

Ubuntu Gutsy Gibbon – Hugin 0.7, Enblend 3.0

Instalujemy, jak kto lubi – albo przez apt-get, lub Synaptic’a. Program występuje też w wersji dla Windowsa i Mac OSX (dział download na stronie programu).

Świat w kawałkach

Aby program zaprezentował nam swoje umiejętności, trzeba go podkarmić odpowiednimi danymi. W tym akurat przypadku, są potrzebne zdjęcia – takie, które były tworzone z zamysłem układania ich obok siebie. Ze zdjęcia kwiatka w doniczce i kury na grzędzie panoramy nie zrobimy 🙂

Ujęcia te, każdy robi jak lubi i umie – można użyć statywu, lecz najważniejszą zasadą jest : Tam gdzie robimy zdjęcia nie śmiecimy ! Bo potem inni muszą usuwać z kadru plastikowe butelki, papierki z krzaków i co tam jeszcze człowiek wlecze za sobą po świecie.

Czy na coś należy zwracać uwagę przy pstrykaniu zdjęć ? Generalnie, żeby utrzymać ekspozycję w podobnej wartości, jak też balans bieli. Czy można wykorzystać blokowanie ekspozycji ? Cóż – z doświadczenia widzę, że to nie zawsze pomaga. Jedno zdjęcie przy tej wartości będzie totalnie ciemne, drugie za jasne itp. Lepiej zdać się na intuicję i zbierać ekspozycję w ujęciach z mniej więcej podobnych elementów (chmurki, linia horyzontu, itp).

Wprowadzając częściowo w życie te zasady, udało mi się kiedyś upstrykać takie klatki :

p6247483orf.jpgp6247481orf.jpgp6247482orf.jpg

Ktoś powie : ściemniacz ! Jedna fotka jest jaśniejsza, druga ciemniejsza – tak, ale zwróćcie uwagę na chmury i niebo – w miarę trzymają podobny odcień i balans bieli. I o to chodzi.

Ruszyła maszyna

Jak mamy zdjęcia i wolny wieczór, to możemy przystąpić do kolejnego etapu – jak nauka obsługi Hugina.
Opiszę mniej więcej pokrótce, na co trzeba zwrócić uwagę, aby uniknąć rozczarowań.

Zanim ruszy na podbój, najpierw kilka przydatnych na potem ustawień w Pliki->Preferencje. W zakładce ‘Dostrój‘ aktywujemy ‘Poszukiwanie obrotu‘, w ‘Enblend‘ dodajemy parametry ‘-v -l 28 –fine-mask‘. To ostatnie to po to, aby przejścia między zdjęciami były łagodne – domyślnie Enblend działa z parametrem -l w okolicach 1 – 5, co generuje widoczne granice na łączeniach zdjęć.

A teraz … Dodajemy zdjęcia – zakładka ‘Zdjęcia‘, ‘dodaj pojedyncze’ lub ‘dodaj serię’. Trzeba tylko dla własnej wygody zatroszczyć się o to, aby zdjęcia były dodane w kolejności w jakiej mają być łączone – od lewej od prawej, lub na odwrót (przemieszczamy zdjęcia przyciskami góra/dół).

W tej samej zakładce, istotny aspekt – po wybraniu zdjęcia, wg. którego chcemy orientować pozostałe (czyli w panoramce widokowej najlepiej fotkę środkową – zależy to jednak od sposobu uwiecznienia okoliczności przyrody), blokujemy pozycję tego zdjęcia, jak też wybieramy punkt odniesienie – wg. tego punktu będą przekształcone doklejane zdjęcia. Innymi słowy, jak się ów punkt ustawi, o takie parametry przesunięcia/kąt nachylenia będę zmodyfikowany pozostałe zdjęcia. Czy trzeba to ustawiać ? Czasem trzeba, czasem nie trzeba. Na szczęście Hugin ma podgląd, więc można ocenić, czy panorama złożyła się prosto, czy też nie i trzeba poprawiać.

W tej samej zakładce można wykorzystać Autopano – czyli automatyczne ustawienie punktów kontrolnych, które powiedzą programowi, wg. jakiej orientacji dokładać zdjęcie do zdjęcia. Ja Autopano nie instalowałem (wymaga Mono, błee), dlatego punkty kontrole wybieram sobie własnoręcznie.

Mamy zdjęcia – kolejną zakładkę, ‘Aparat i obiektyw‘ w zasadzie można sobie odpuścić – przy tworzeniu bardziej skomplikowanych panoram lub używaniu specyficznych obiektywów, na pewno się przyda. Ale nie na pierwszy raz – co najwyżej można się upewnić, że wybrany jest normalny obiektyw (prostoliniowy).

Kolejna zakładka, ‘Punkty kontrole‘. To najistotniejsza rzecz w całej kreacji panoramy – bez tego program nałoży zdjęcie jedno na drugie i szczęśliwy zamelduje, że gotowe. Jak pisałem wcześniej, posiadacze Autopano mogą sobie te punkty wygenerować automatycznie, ale jak ktoś lubi to … Po lewej stronie wybieramy zdjęcie nr. 0, po prawej nr. 1 – pokażą się nam sąsiadujące ze sobą fotki. Po lewej stronie wybieramy jakiś szczegół, który jest też widoczny po prawej. Zaznaczamy go lewym przyciskiem, ten sam obiekt wybieramy lewym przyciskiem po prawej. Prawym przyciskiem blokujemy te dwa punkty (jeżeli nie było komunikatu, że program nie znajduje podobieństwa w tych dwóch punktach) i wybieramy kolejne punkty. Im więcej tym lepiej, nie ma też co przesadzać – trzy, cztery punkty są wystarczające. Dobra rada – niech punkty pokazują gdzie połączyć zdjęcia w części górnej (np. chmury), środkowej (horyzont) i dolnej (krzaki, drzewko, domek, itp). Gdy skończymy, przechodzimy do kolejnych zdjęć – czyli wybieramy od lewej – fotkę nr. 1 i na prawo fotkę nr. 2.

Kolejna zakładka – ‘Optymalizator‘. Wyliczy on o ile i w którą stronę i jak zniekształcić zdjęcia, aby pasowały one do siebie. Wykorzystuje do tego celu ustawienia punktów, wybrany obiektyw, punkt odniesienia na zdjęciu referencyjnym, itp. Można wyliczać i obliczać różne parametry opisujące naszą panoramę, ale na początek – wystarczy nam optymalizacja ‘Pozycji (przyrostowe, zaczynając od odniesienia)’. UWAGA – można sobie tu nieźle napsocić, np. wybierając ‘Optymalizuj wszystko’ – po takiej akcji, nie udało mi się przywrócić normalnego widoku panoramy i zabawę zaczynałem od samiutkiego początku. Jeśli nie wiemy po co, to nie kombinujemy, klikamy ‘optymalizuj’ i idziemy dalej.

I tak doszliśmy do ‘Składacza‘. Zanim jednak złożymy całość do kupy – może rzut okiem, co też poustawialiśmy i czego można się spodziewać ? Na górnym pasku Hugina mamy ikonkę ‘Podgląd panoramy’. Klikamy i …
Teoretycznie powinien się pojawić podgląd, jak zdjęcia zostaną do siebie dopasowane. Gdyby jednak widok przyszłej panoramy był bardziej abstrakcyjny niż tego oczekiwaliśmy, można to poprawić – przede wszystkim – poprawiając punkt kontrolne (dokładając kolejne), poprawiając punkt odniesienia na zdjęciu referencyjnym. Po poprawkach klikamy w ikonkę ‘Optymalizuj ponownie’ i ‘Aktualizuj’ w podglądzie panoramy.

Jeżeli wydaje się nam, że na podglądzie mamy już zadowalający efekt, zerkamy w ‘Składacza’. Ustawiamy rzut na ‘Sferyczny’ (dla specyficznych obiektywów, lub sposobu łączenia zdjęć można wypróbować inne widoki). Klikamy ‘Wylicz pole widzenia’, ‘Oblicz optymalną wysokość’. Programem składającym niech będzie ‘nona’, interpolator ‘Poly3’, format zdjęcia ‘TIFF’, z zaznaczoną opcją miękkiego łączenia. Ta opcja (miękkie łączenie) działa tylko przy formacie .tiff, zatem nie pozostaje nic innego.

I klikamy w ‘złóż teraz’.

Zapisany mariaż zdjęć może wyglądać np. tak :

pano_org.jpg

Teraz pozostaje tylko skadrować wynik, np. w Gimpie i cieszyć się widokami (składany z kawałków 800×600 każdy):

pano.jpg

Rzecz jasna, to bardzo skrócony przepis jak przebrnąć przez poważnie wyglądające opcje Hugina. Program wymaga szacunku – dużo potrafi, ale trzeba poświęcić kilka chwil, aby przyjrzeć sie ustawieniom. Czy warto się męczyć, czy użyć automagicznych składaczy, typu Autostich dla Windows’a ? Jak ktoś ma Windowsa i wykupioną pełną wersję programu, to czemu nie. Pod Linuksa Hugin jest optymalniejszym rozwiązaniem.
 

14 komentarzy

  1. hmm ciekawe 🙂 musze się przymierzyć do tego programu. W sumie Autostitch działał super i wersja demo nie była niczym ograniczona. Ciekaw jestem czy Huginem idzie poskładać panoramy poziomo-pionowe ;).
    Tak czy siak jak będę robił jakąś panoramkę to przetestuje go ponownie 🙂

  2. @przemas
    Wersja demo Autostich’a jest ograniczona 30sto dniowym terminem użytkowania – potem jak nakazuje komercyjny zwyczaj, należy uiścić opłatę, aby korzystać
    dalej. I parę innych ograniczeń.

    A panoramy poziomo-pionowe właśnie próbuję składać w Huginie.

  3. Trochę na tym popracowałem ale tego “-v -l 28 –fine-mask” nie znałem. Zresztą:
    http://picasaweb.google.com/golem.czternasty/Wakacje

    Uwaga:
    Czy zdjęcie wynikowe, które pokazałeś jest w całości czy przycięte. Bo wadą Hugina jest wyliczanie pola ca. 2 razy większego (na szerokość) niż potrzeba i zostaje dużo “czarnego podkładu”. Pliki przez to są wielkie. Dlatego Hugin działa lepiej pod Linuksem niż Windowsem. Spokojnie łykał mi tiffy do 160MB, zaś MS XP zadławił się przy trzech 60 MB.
    Hugin niestety pracuje na całych plikach, więc jeśli dla trzech łączonych plików źródłowych wyliczy pole docelowe np. 20.000 x 3.500pix, to tworzy 3 pliki robocze o takich rozmiarach, na które nakłada odpowiednio przekształcone obrazy źródłowe (dla każdego jeden). Następnie dokonywane jest łączenie trzech plików roboczych w obraz wynikowy, który może być nawet 2 razy szerszy niż potrzeba. Ja np. otrzymywałem plik wyjściowy ca. 90 MB, który po przycięciu w Gimpie miał ca. 50 MB (tiff). Pod Linuksem bez problemu 🙂

    Pytanko: Jak robiłeś zdjęcia, że masz takie ostre kolory na dalekim planie? Czysta okolica? Filtr UV? Ech, żebym ja miał takie warunki, jak byłem w Karpaczu.

    Ostatnio: Załapałem gdzieś do testowania Autopano Pro oparte o te same źródła co Hugin. Gdybym miał wolne coś koło 400 PLN to bym kupił. Pełen automatyzm, przy wynikach co najmniej takich samych jak Hugin. Działa pod Windowsem bez problemów (i pod Wine) z plikami, których windowsowy Hugin nie przetrawił. Troche inaczej składa plik wynikowy – oszczędniej – dzieli obraz na “kafelki” i skleja sąsiadujące ze źródłowych plików (przynajmniej tak to wygląda). Do tego pełna automatyka wykrywania punktów. Ech… Dobrze jednak, że jest darmowy Hugin – polecam.

  4. A testowałeś autosticha? bardzo ładnie działa pod Linuksem i pliki wynikowe całkiem nieźle się prezentują 🙂

  5. @golem14
    Co do jakości fotki, to wszystko wyszło z Olympusa E-500 + Zuiko 14-45 (kitowe szkło!) + polar. Zapomniałem o tulipanie i bystrzejsi mogą się dopatrzeć lekkiej flary 🙂 Zero obróbki komputerowej zdjęć – no, łączenie w panoramę tylko 🙂

    I faktycznie, pogoda była wtedy naprawdę niezła – po chłodnej nocy temperatura przez dzień pomimo słońca nie podniosła się powyżej 24 – 26 stopni – stąd dość czysty widok.

  6. Na marginesie… Wiesz może jak ustawić opcje autopano-sift w Hugin? Zainstalowałem te z repo dla Feisty i jak daje [Dostrój] to mi pokazuje błędy. W ustawieniach [autopanog.exe –output %o –imagelist %namefile] dziwactwo! Jak zmieniam na autopano to sypie błędami?

  7. fajny opis

    tylko dodam taki mały detal: w parametrach Enblend-a zamiast “-v -l 28 –fine-mask” powinno być “-v -l 28 -–fine-mask”, czyli 2 kreski przed “fine-mask”

    pozdrawiam

  8. Witam, siedzę już czwarty dzień nad Huginem i dymi mi z czaszki. Dopóki panoramki skłdają się z np do 10 fotografi to wszystki jest OK ale kiedy dodaję kolejne to Hugin uparcie przy optymalizacji zbija fotki w jedną kupkę albo co najczęstsze zawija w okrąg! Czasem udaje się toto wyprostowac w podglądzie panoramy ale powstaje wtedy ok minimum 10 razy więcej nadmiaru zdjęcia. Ręce mi opadają…
    Czy wogóle jest możliwość przypomocy tego softu export do Quicktima?

  9. mam problem z Huginem. właśnie go opanowałem , uzywając wersji Linuksowej najpierw, potem odkryłem , że działa też pod XP.
    było pieknie przy łączeniu z wykorzystanie enblenda, i nagle wczoraj – okazuje się , że nie łaczy mi przy składaniu tiff-ów w całość !
    podkreślam , że to działało jakiś czas poprawnie i byłem zadowolony. i nagle – klops.
    przy składaniu jpg – łączy pliki , przy Tiff – nie . i w XP i w linuksie.
    co to może być ?

  10. Jeśli w ścieżce katalogów z plikami do łączenia i docelowego są polskie znaki, zlikwiduj je. I daj znać, czy pomogło. U mnie przy podobnym problemi poskutkowało.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Post comment

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.