Note di rilascio di hugin-2009.2.0

hugin è un assemblatore di panorami, ma non solo!

Cambiamenti dalla versione 0.8.0

L'ultimo rilascio datato luglio 2009 ha introdotto diverse nuove funzioni, ma è arrivato dopo molto tempo. Questo rilascio è più ravvicinato al precedente con l'intenzione di seguire da vicino lo sviluppo attraverso rilasci più frequenti; questo non impedisce tuttavia che vengano comunque introdotte nuove funzioni e piccoli miglioramenti:

Accelerazione hardware dell'unione

hugin viene fornito con nona che permette di riproiettare e distorcere le foto. Nona è in grado di utilizzare in parellelo più processori in un sistema "multi-core", ma da oggi può anche avvalersi della GPU della scheda video. In questo modo è potenzialmente possibile accelerare di molte volte il processo rendendo il computer disponibile per altri utilizzi. La funzione di unione accelerata tramite GPU è ancora in fase sperimentale e richiede l'utilizzo di una scheda grafica di ultima generazione.

Impostazioni predefinite del creatore di punti di controllo

hugin allinea le immagini facendo corrispondere degli elementi, conosciuti come "punti di controllo", che possono essere individuati manualmente nella linguetta dei punti di controllo di hugin oppure ricercati automaticamente da un creatore di punti di controllo. A causa delle legge sui brevetti valide sul territorio degli Stati Uniti, hugin non è dotato di un creatore di punti di controllo interno, ma è in grado di utilizzare degli strumenti esterni quali Autopano-SIFT-C o Pan-o-Matic.

hugin viene ora fornito pre-configurato con le impostazioni tipiche per i più comuni plug-in e permette inoltre di aggiungere le proprie. Il passaggio tra i vari strumenti è semplificato e permette anche di far corrispondere diverse parti di un singolo progetto con diversi plug-in.

Fusione del livello di esposizione

hugin utilizza due strumenti collegati fra loro per unire le foto riproiettate. Di solito le foto di una pila di immagini scattate a forcella sono prima combinate con enfuse per creare un'immagine singola utilizzando i punti megli esposti di ognuna, in seguito queste immagini a "esposizine fusa" sono unite con enblend per ottenere il panorama finale.

Con questo procedimento si ottengono buoni risultati, ma cosa succede se la propria fotocamera non dispone della modalità a forcella? In questo caso si deve scattare un panorama per intero, cambiare le impostazioni di esposizione della fotocamera (valore EV) e scattare di nuovo il panorama compromettendo la possibilità che le foto costituiscano una pila. hugin fornisce ora una nuova modalità di unione in cui le foto con esposizione simile vengono raggruppate e unite in "livelli" con enblend; in seguito questi livelli vengono "fusi nell'esposizione" con enfuse a formare il panorama finale.

Visualizzazione dei punti di controllo

L'ultimo rilascio ha introdotto la finestra di anteprima veloce che permette di manipolare visivamente e in tempo reale il panorama. Nel prossimo futuro sono previste, per questa finestra, nuove e interessanti funzionalità che permetteranno all'utente di gestire ogni aspetto relativo alla creazine di panorami.

Questo rilascio porta con sè un assaggio di queste nuove caratteristiche, fornendo un modo nuovo di mostrare i punti di controllo all'interno della finestra dell'anteprima veloce stessa.

Nuovo metodo di denominazione delle versioni

E' stato fatto notare come, con dei numeri di versione del tipo 0.8.0, hugin apparisse come un programma non ancora completo; in realtà hugin è decisamente usabile da chiunque, dal turista che vuole unire un semplice panorama, al fotografo professionale o allo scienziato che necessitano di uno strumento che possa essere usato per il lavoro di tutti i giorni.

Quindi, in pratica, hugin ha raggiunto la versione uno molto tempo fa. A partire da questo rilascio, verrà adottato un metodo di numerazione basato sulla data allo stesso modo di altri progetti a codice aperto. Quella in oggetto è la seconda versione stabile dell'anno in corso, quindi è denominata 2009.2.0; la prossima versione stabile di quest'anno sarà anch'essa caratterizzata da un numero pari e sarà la 2009.4.0. Gli snapshot della versione di sviluppo conterranno invece dei numeri dispari (per esempio 2009.3.0).

Visualizzazione dei metadati EXIF

Le foto prodotte dalle fotocamere digitali contengono dei dati utili e nascosti detti metadati quali: la data di scatto, il modello di fotocamera, la velocità di scatto, il valore di apertura e la lunghezza focale. Ora, nella linguetta delle immagini, hugin visualizza alcuni utili metadati relativi alla foto selezionata.

Traduzioni

La maggior parte delle traduzioni sono state aggiornate.

Altri miglioramenti

Sono presenti molti altri miglioramenti in questo rilascio di hugin: più opzioni nelle preferenze, messaggi di errore più precisi quando si verificano dei problemi, correzioni per molti dei bug segnalati e un miglior supporto per i pacchettizzatori su BSD, Linux, OS X e Windows.

Generatori di punti di controllo

hugin non è ancora dotato di un generatore di punti di controllo libero da brevetti; quindi è necessario o identificare i punti manualmente (non è poi così difficile come potrebbe sembrare) o installare e configurare come plug-in uno dei seguenti generatori di punti di controllo:

Aggiornamento

L'aggiornamento da una versione precedente di hugin dovrebbe essere indolore. Se si riscontrassero dei problemi con le impostazioni precedenti, è possibile azzerarle nella finestra delle «Preferenze» premendo il pulsante «Carica predefiniti».

Per gli utenti che intendono compilare hugin partendo dal codice sorgente, si ricorda che la versione minima supportata di wxWidgets è ora la 2.7.0, che libpano13 deve essere almeno in versione 2.9.14 e che hugin necessita ora della libreria Wrangler di estensione OpenGL GLEW, del toolkit di utilità OpenGL freeglut e della libreria di utilità OpenGL libGLU.

Il supporto per la libreria libpano12 è stato interrotto.

Consultare i file README e INSTALL_cmake per maggiori informazioni.

Si ringraziano tutti coloro che hanno contribuito a questo rilascio e i membri della mailing list "hugin-ptx", troppi per essere menzionati qui.


hugin si trova su http://hugin.sourceforge.net/.

Il codice sorgente di hugin può essere scaricato da sourceforge: http://sourceforge.net/projects/hugin/files/hugin/.