Cr�er des panoramas en utilisant Hugin, Enblend et The Gimp
ArticleCategory: [Es gibt verschiedene Artikel
Kategorien]
Graphics
AuthorImage:[Ein Bild von Dir]
TranslationInfo:[Autor und Übersetzer]
original in en Katja Socher
en to fr Micka�l Giroud
AboutTheAuthor:[Eine kleine Biographie über den
Autor]
Katja est l'�ditrice allemande de LinuxFocus. Elle aime Tux,
l'infographie, le cin�ma et la photographie, voyager,
Montr�al et la mer. Allez voir sa page web r�cemment con�ue sur
http://www.tuxgraphics.org.
Abstract:[Hier sollte eine kleine Zusammenfassung
stehen]
Dans cet article, je vous montre comment cr�er des panoramas en
utilisant Hugin, Enblend et The Gimp.
ArticleIllustration:[Das Titelbild des Artikels]
ArticleBody:
Cr�er des panoramas en utilisant Hugin, Enblend et The Gimp
J'ai toujours �t� impressionn�e en voyant des images montrant des
vues panoramiques. Cependant, je n'ai pas d'appareil photo avec une
fonction panorama mais ce n'est pas n�cessaire. Avec Linux, tout est
possible et vous pouvez faire d'excellents panoramas, en utilisant
Hugin, Enblend et The Gimp.
Hugin assemble les photos et, parfois, ce qu'il fait seul est d�j� bon.
Mais la plupart du temps, vous voudrez un r�sultat de meilleure qualit�.
Enblend essaie de parfaire le r�sultat en am�liorant les raccords.
Enfin, avec The Gimp, vous donnerez la derni�re touche � votre image.
Les versions utilis�es pour cette article sont Hungin 0.4 pre,
Enblend 1.3 et The Gimp 2.0.
Choix des images
Nous allons maintenant voir comment �a marche. On a ici un ensemble de
photos de Montr�al prises de Mont Royal au mois d'avril cette ann�e.
Je vais vous expliquer les �tapes de mon travail pour obtenir un panorama �
partir de ces images, pour que vous puissiez les appliquer � votre propre travail.
Premi�rement, j'ai cr�� un nouveau dossier et j'ai plac� les images que je voulais
utiliser dedans. Bien s�r, ce n'est pas vraiment n�cessaire, mais je trouve �a plus
facile de cette fa�on. Il me semble que l'on ne puisse pas trier ses images
dans Hugin, il faut donc les ajouter dans le bon ordre.
Vous devez choisir soigneusement vos images car la qualit� du panorama en d�pend fortement.
Faites attention � ce qu'elles aient �t� prises � m�me distance, pour que les
objets aient � peu pr�s la m�me taille sur les diff�rentes photos.
Et bien s�r, les images doivent se chevaucher un petit peu (le mieux est qu'elles se
chevauchent d'au moins 20 � 30%)
Hugin
Apr�s avoir choisi vos photos, lancez Hugin et ajoutez vos images dans � Images �.
Cliquez sur � Add individual images � (Ajo�t d'images individuelles) et choisissez le r�pertoire contenant
vos images. Si vous les avez plac� dans un seul r�pertoire, vous pouvez toutes les
s�lectionner en maintenant Ctrl enfonc� et en cliquant sur chaque image.
Sinon, vous pouvez les s�lectionner individuellement.
Vous avez une pr�visualisation lorsque vous les s�lectionnez. De cette fa�on,
vous pouvez v�rifier que vous prenez bien la bonne image. De temps en temps, c'est
bien de s�lectionner une des images comme point d'ancrage pour la position
(anchor for position). Ce sera ensuite plus simple pour aligner les autres images autour
de cet ancrage.
Maintenant, allez dans � Cameras and Lens � (cam�ras et lentilles) et s�lectionnez
une des images. Dans la plupart des cas, cela remplira les � Design
Parameters � (Param�tres de conception) automatiquement. Sinon, vous devrez remplir les
� degrees of views � (degr�s de vues) avec un nombre autour de 40 (dans mon cas, ce champ
contenait la valeur 41.112). C'est le � degree of view � que la plupart
des appareils photo num�riques � normaux � utilisent.
Le � lens type � (type de lentille) est g�n�ralement � Normal (rectlinear) �
et les valeurs pour la � focal lenth � (distance focale) et le � crop factor � (ouverture)
�taient respectivement 12.48 et 3.8. De cette fa�on, vous avez des valeurs
si celles de votre appareil photo ne sont pas d�tect�es. Si vous avez un
appareil sp�cial, consultez le manuel ou testez diff�rentes valeurs.
Apr�s, allez dans � Control Points � (points de contr�le). C'est l'endroit o� vous passerez le plus
de temps. V�rifiez que � auto fine tune � (r�glage fin automatique) et � auto add � (ajo�t automatique) sont coch�s. De cette fa�on,
Hugin vous aidera � placer les points de contr�le correctement et les corrigera
un petit peu si c'est n�cessaire.
Maintenant, en haut, vous voyez une liste avec les num�ros des images.
S�lectionnez 0 � gauche et 1 � droite pour voir les deux premi�res images.
Cliquez sur un point significatif de l'image de gauche puis cherchez le m�me
point sur celle de droite. Si votre second clic ne correspond pas au premier,
Hugin vous le dira et vous pourrez recommencer. En g�n�ral, vous aurez besoin
de 3 ou 4 points. Hugin les utilise pour voir o� les images se chevauchent,
donc si c'est une image compliqu�e, vous aurez besoin de plus de points de contr�le.
Apr�s avoir cliqu� sur ces points, vous aurez ce texte : � found
corresponding point, mean xcorr coefficient: 0.987115 �.
Malheureusement, un nouveau point ne satisfait pas toujours le coefficient de
correlation (correlation coefficient). Vous pourrez donc supprimer un
point en cliquant sur � delete � (en bas).
Pour s�lectionner des bons point pour Hugin, vous devriez essayer
de s�lectionner des points anguleux ou des points o� il y a un fort
contraste. �vitez aussi les points trop pr�s du bord et si vous avez
un panorama avec des choses au premier plan, il est conseill�
d'�viter de s�lectionner des objets dedans, pour �viter un effet de
parallaxe. Vous pouvez aussi zoomer sur la photo pour s�lectionner les
points plus pr�cisement.
Maintenant, avant de continuer avec la paire d'images suivantes, allez
dans � Optimizer �, laissez � Optimize positions (pairwise...) � et
cliquez sur � Optimize now! �. Ensuite, retournez dans la section � Control
Points � et refaite toute la proc�dure (cliquez � gauche sur l'image 1 et
� droite sur l'image 2 pour s�lectionner la paire suivante, etc.)
jusqu'� ce que vous ayez trait� toutes les images. Apr�s avoir optimis�
la derni�re paire, allez � la section � Stitcher �.
Commen�ons par en-bas. Vous devez choisir le format �
utiliser pour le fichier de sortie. Si vous ne voulez pas utiliser
Enblend, vous pouvez choisir jpg, png ou tiff. Si vous voulez am�liorer
votre image avec Enblend, ce qui sera g�n�ralement le cas, vous devez
choisir � multiple tiff �. De cette fa�on, vous n'avez pas une seule image
termin�e mais autant d'images que vous aviez entr� dans Hugin.
Ensuite, vous devez choisir le Stitching engine. Par d�faut, c'est � PTStitcher �
mais si vous ne l'avez pas install� explicitement, vous devez choisir � nona �.
Cliquez sur � Calculate Optimal Size � et sur � Calculate Field of
View �. C'est presque fini.
Avant de cliquer sur � Stitch now � vous devez juste d�cider si la sortie doit
�tre � rectilinear �, � cylindrical � ou � equirectangular �. Si vous ne collez
que deux images ensemble, choisissez � rectilinear �. Si vous avez plusieurs images
mais pas une vue � 360�, choisissez � cylindrical � et pour une vue �
360�, choisissez � equirectangular �. Si vous faites le mauvais choix ici,
Hugin va soit s'arr�ter avec une erreur, soit le r�sultat sera bizarre.
Apr�s avoir cliqu� sur � Stitch now! �, Hugin vous demande de taper un
nom pour le fichier de sortie et commence � assembler les images.
Cela va prendre un petit peu de temps, vous pouvez donc aller boire
un caf� en t�l�phonant � votre grand-m�re.
L'image que vous obtiendrez ressemblera � celle-ci :
Enblend
Maintenant, c'est le moment pour qu'Enblend fasse sa part de travail.
Enblend travaille directement � partir du shell, vous devez donc ouvrir un
terminal et taper :
enblend -v -o output.tif input1.tif input2.tif...
o� output.tif indique le fichier dans lequel le r�sultat sera enregistr�
et input1.tif correspond � la premi�re image, etc.
Apr�s avoir appuy� sur entr�e, vous pourrez boire une seconde tasse
de th� et t�l�phoner encore � l'un de vos proches, voire deux
car cela prend vraiment beaucoup de temps. Bien s�r, si vous n'avez
que deux images, c'est assez rapide mais avec plus d'images, c'est vraiment lent.
Mais bon, le r�sultat en vaut vraiment la peine...
The Gimp
Si vous regardez votre image, vous avez d�j� un panorama.
Vous avez encore besoin de The Gimp pour lui donner la touche
finale. Avec Hugin et Enblend, vous avez g�n�ralement une image
avec des espaces vides. Si vous ne connaissez pas tr�s bien The Gimp
ou si vous ne voulez pas y passer trop de temps, vous pouvez
simplement s�lectionner la partie de l'image qui n'a pas d'espace vide
avec l'outil de s�lection rectangulaire
.
Cliquez avec le bouton droit dans l'image puis Edit -> Copy
et apr�s File -> New. Un nouveau fichier s'ouvre puis
Edit -> Paste et File -> Save As pour enregistrer cette nouvelle
image.
Cependant, il est souvent possible de remplir les trous avec
l'outil clone
combin� � blur
. Premi�rement, vous
appliquez l'outil clone soigneusement. Il est toujours bon de travailler
sur une copie (Image -> Duplicate) afin de pouvoir annuler vos
modifications (surtout si vous ne connaissez pas tr�s bien cet
outil). Si vous avez s�lectionn� l'outil clone, cliquez sur l'endroit
qui doit �tre clon�, en pressant la touche Ctrl. Ensuite, l�chez la
touche et cliquez avec la souris sur l'aire que vous voulez remplir.
Maintenant, vous pouvez utiliser l'outil clone de la m�me fa�on qu'un
pinceau. Vous pouvez avoir une image plus naturelle si vous d�finissez
une nouvelle aire de clonage plusieurs fois.
Enfin, pour supprimer les jointures, cliquez sur l'outil blur
et travaillez avec la souris le long des jointures jusqu'� ce que vous soyez
satisfait. Ensuite, enregistrez votre image. Bien s�r, il est aussi possible
de remplir certains trous et de couper les autres.
Le panorama est pr�t. Si vous voulez, vous pouvez ameliorer le qualit�
de votre image en utilisant les outils que j'ai d�crits dans mon article
Manipulation de photos avec Gimp
Voici le panorama final de Montr�al :
Profitez et cr�ez! Et comme toujours, Joyeux panorama!
Ref�rences
-
Le site web de Hugin : http://hugin.sourceforge.net/
Vous pouvez t�l�charger Hugin et trouver des tutoriaux int�ressants.
L'installation d'Hugin est un peu complexe car il d�pend d'un grand
nombres de paquets non standards.
La meilleure solution est probablement d'installer un des paquets
rpm pr�-compil�s de
http://bugbear.blackfish.org.uk/~bruno/panorama-tools/
Pour utiliser PTStitcher, vous avez besoin du paquet panorama-tools-nonfree.
Autrement, vous pouvez utiliser � stitcher � nona.
Ceux qui veulent installer depuis les sources auront besoin des paquets
d�pendants suivants :
- Hugin est une interface graphique (frontend) pour les panotools donc vous aurez besoin
des outils panotools de :
http://panotools.sourceforge.net/. Les outils panotools,
aussi appel�s panorama-tools, ont les d�pendances suivantes :
jdk-1.3.1 (de www.javasoft.com) et les biblioth�ques suivantes
qui font partie de la plupart des syst�mes linux :
libjpeg libtiff libpng zlib
- le paquet wxGTK GUI, http://www.wxwindows.org/
- fftw, la biblioth�que de Transform�e rapide de Fourier,
http://www.fftw.org/
- la biblioth�que de d�veloppement boost http://boost.org/
- la biblioth�que vigra computer vision
http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/.
Vigra est n�cessaire pour construire le � stitcher � nona
Enfin, vous avez bien s�r besoin de hugin qui peut-�tre t�l�charg� sur:
http://hugin.sourceforge.net/
- Enblend est disponible sur http://www-cad.eecs.berkeley.edu/~mihal/enblend/
Vous pouvez t�l�charger enblend ici et vous pouvez aussi en apprendre plus
sur la mani�re dont il agit.
L'installation de enblend est simple.
- Le Gimp sera probablement d�j� install� sur votre ordinateur, vu
qu'il est inclu dans la plupart des distributions.
Vous avez certainement travaill� avec un grand nombre de fois.
Mais quand m�me, l'addresse web est : http://www.gimp.org
- Et enfin, si vous �tes interess�s plus avant dans la lecture de mes articles,
vous pouvez tous les trouver sur ma page web r�cemment con�ue :
http://www.tuxgraphics.org
Vous y trouverez aussi des versions mises � jour de cet article en Anglais.