Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
hugin [Le 21/02/2010, 12:09]
jd
hugin [Le 13/12/2016, 11:37] (Version actuelle)
L'Africain tag
Ligne 1: Ligne 1:
-{{tag>​graphisme photo panorama}}+{{tag>Xenial ​graphisme photo panorama}}
  
 ---- ----
  
-{{ graphisme:​hugin:​hugin.png}}+{{ hugin_maverick_00.png| Logo d'​Hugin}}
  
-====== Hugin : un utilitaire avancé pour faire des panoramas ​======+====== Hugin : réalisation de panorama à partir de plusieurs photos ​======
  
-**Hugin** est un logiciel d'aide à la conception ​avancée ​de panoramas. ​En conjonction avec Enblend et autopano-SIFT entre autres ; il permet de réaliser de superbes panoramas respectant les chevauchement ​d'​images avec précision. ​ +**Hugin** est un logiciel d'aide à la conception de panoramas ​à partir de plusieurs photos. Son interface par onglets permet à la fois une utilisation simple et avancéeIl utilise la librairie du projet Panorama Tools en conjonction avec Enblend et autopano-SIFT entre autres ; il permet de réaliser de superbes panoramas respectant les chevauchements ​d'​images avec précision. Hugin intègre aussi un outil d'​optimisation photométrique performant.
-Hugin intègre aussi un outil d'​optimisation photométrique performant.+
  
 C'est un logiciel libre sous licence **[[wpfr>​Licence_publique_générale_GNU|GNU GPL]]**. C'est un logiciel libre sous licence **[[wpfr>​Licence_publique_générale_GNU|GNU GPL]]**.
  
 +{{ :​hugin_maverick_02.png | Fenêtre d'​accueil d'​Hugin}}
 +
 +{{ :​hugin_maverick_01.png | Fenêtre d'​aperçu rapide d'​Hugin}}
  
 ===== Pré-requis ===== ===== Pré-requis =====
  
-Activer les [[depots|dépôts]] //​Universe//​ et //​Multiverse// ​d'Ubuntu.+  * Disposer des [[:sudo|droits d'​administration]]
 +  * Disposer ​d'une connexion à Internet configurée et activée. 
 ===== Installation ===== ===== Installation =====
  
-Hugin, Autopano-SIFT,​ Enblend et Enfuse ​sont disponibles en paquetsle fait de sélectionner ​Hugin installe tous les logiciels nécessaires.+Pour installer ce logicielil suffit d'​[[:​tutoriel:​comment_installer_un_paquet#​installer_un_paquet_present_dans_les_depots_recommande|installer le paquet]] **[[apt>​hugin]]**. ​Autopano-SIFT,​ Enblend et Enfuse ​seront aussi installéspour faciliter l'​utilisation d'Hugin.
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​hugin|hugin]]**.+===== Utilisation =====
  
-===Variantes===+Lancez l'​application via le [[:​unity#​tableau_de_bord_dash|tableau de bord Unity]] (Unity) ou via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante : <​code>​hugin</​code>​
  
-Pour les versions ​d'Ubuntu antérieures à Karmic (9.10)la version des dépôts ​(0.7.0 au 13/02/2010) n'inclut pas la fenêtre ​de prévisualisation rapide, intégrée à partir de la 0.8.0(Juillet 2009). Cette fonctionnalité est pourtant très intéressante.\\ +De multiples tutoriels se trouvent sur [[http://​hugin.sourceforge.net/​tutorials|cette page du site officiel ​d'Hugin]]dont : 
-Vous pouvez donc utiliser Wine pour installer une version plus récente de Hugin. Pour cela, installez **[[apt://wine|wine]]**, puis téléchargez la version Windows ​d'​Hugin ​que vous souhaitez à partir de http://​sourceforge.net/​projects/​hugin/files/​hugin/​. Une fois téléchargé,​ double-cliquez sur le fichier ​en question ​une fenêtre ​d'installation à la Windows devrait s'​afficher,​ laisser vous simplement guider. Une fois l'​installation finie, vous pourrez lancer ​Hugin à partir de Applications > Wine > Programmes > …+  * (fr) [[http://​hugin.sourceforge.net/tutorials/overview/​fr.shtml|Vue d'ensemble]] : concepts généraux sur la réalisation ​de panoramas 
 +  (fr) [[http://hugin.sourceforge.net/​tutorials/​two-photos/​fr.shtml|Comment assembler deux photos]] : utilisation (semi-)complète ​d'​Hugin 
 +  * (en) [[http://hugin.sourceforge.net/​tutorials/multi-row/en.shtml|Comment assembler de multiples photos]] ​utilisation rapide ​d'​Hugin ​(trois clics)
  
-Si vous utilisez Karmic (9.10) et que la version ​des dépôts officiels ne vous suffit pas, un [[:​ppa|PPA]]((Personal Package Archives)) existe et propose une version plus à jour. Il vous suffit d'​entrer la ligne de commande suivante dans un terminal ​+Pour réaliser ​des panoramas ​à partir ​de photos prises avec un iPhone 4, vous pouvez utiliser ces réglages ​
-<​code>​sudo add-apt-repository ppa:​hugin/​hugin-builds</​code>​ +  * HFOV = 54,77 deg 
-Vous n'avez alors plus qu'à installer le paquet **[[apt://hugin|hugin]]**.+  longueur focale = 33,46 mm 
 +source : [[http://davesource.com/​Solutions/​20110305.iPhone-4-Camera-HFOV-hugin.html|iPhone 4]]
  
-===== Utilisation et configuration =====+Pour un scanner (ou image plane) ((ces grandeurs ne sont pas essentielles puisqu'​on ne cherche pas à faire des corrections d'​objectif)) 
 +  * HVOF=10 deg 
 +  * distance focale202 mm 
 +source [[http://​hugin.sourceforge.net/​tutorials/​scans/​en.shtml|Hugin tutorial — Stitching flat scanned images ]]
  
 +==== Caractères spéciaux ====
 +Comme il est mentionné [[http://​wiki.panotools.org/​Hugin_FAQ#​Special_Characters_in_Paths|ici]],​ certains caractères spéciaux ne doivent pas être utilisés dans les noms de vos fichiers et dossiers : cela vous évitera quelques problèmes. La version 2010.4.0, disponible dans le PPA précédemment mentionné depuis le 12/01/2011, permet notamment d'​utiliser l'​espace,​ les caractères accentués, les guillemets droits doubles ("), les parenthèses,​ la virgule, les signes plus et moins et le tiret bas (_) (testé sous [[maverick]]). Les caractères **=;:​%'&​$<>?​.~|** ne peuvent pas être utilisés. Simplifiez au maximum les noms de vos fichiers et dossiers si un bogue a lieu afin d'​écarter la piste du nom de fichier/​dossier.
 +===== Désinstallation =====
  
-==== Préparation ​et prise de vue ====+Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, ​et les fichiers ​de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
  
-Le //​[[http://​www.manfrotto.com/​303SPH/​main.php?​cnt=howto|Manfrotto’s guide to making panoramas]]//​ (en anglais) donne une foule de détails sur les techniques de prises de vue panoramiques à proprement parler. Manfrotto étant une compagnie commerciale,​ il vous sera proposé l'​achat d'une tête panoramique pour votre trépied, un accessoire conçu pour vous aider dans la création de vos panoramas. 
  
-Bien que non indispensables,​ ces têtes ​//sont// utiles. Plus votre environnement panoramique est précis en termes géométriques (alignement,​ écarts angulaires verticaux, etc.), plus la prise de vue est compliquée,​ et plus votre matériel (et/ou votre habileté) est important. Si vous êtes en haut d'une montagne avec le soleil au zénith, vous n'avez pas obligatoirement besoin d'un trépied, encore moins d'une tête panoramique ; si vous désirez faire un panorama de vos performances au dos crawlé, ou bien un panorama à plusieurs niveaux, sans outils spécifiques,​ ce sera un peu compliqué.+===== Réferences ​Liens =====
  
-Conseils généraux ​+  * (en) [[http://​hugin.sourceforge.net/​|Site officiel d'​Hugin]] 
-  * pour de meilleurs résultatspréférez un chevauchement des images de 30 à 50 % afin de maximiser les points de chevauchements possibles;​ +  * (en), (fret autres langues [[http://​hugin.sourceforge.net/​tutorials|Liste ​de tutoriels ​pour Hugin]]
-  * utilisez ​(si possibleun mode d'​exposition manuel, en tentant ​de garder vos réglages de luminosité constants ​pour l'​ensemble des images du panorama.+
  
- Sans ces réglages manuels, notamment pour un panoramique extérieur, les prises de vues face au soleil seront plus foncées que les autres, parce que l'​automatisme de l'APN (Appareil Photo Numérique) va modifier l'​exposition (vitesse, diaphragme ou sensibilité). Vous obtenez alors des résultats de panoramiques aux étranges cassures de lumière, avec des images sur-exposées et d'​autres sous-exposées relativement. 
  
 +Pour débuter et une première prise en main, on pourra commencer dans cette liste par les tutoriels suivants:
 +  * cf lien au § Utilisation
 +  * (fr) [[http://​hugin.sourceforge.net/​tutorials/​two-photos/​fr.shtml|Tutoriel Hugin — Comment assembler deux photos ]]
 +  * (fr) [[http://​apppaper.toile-libre.org/​AppPaper/​Index/​Entries/​2010/​7/​17_Hugin_1.html|Panorama en 3 clics ! (video) ]]
  
- +  
-==== Préférences Hugin ==== +Pour les scanners ​et images ​planes ​(où ne se pose pas les corrections ​d'objectifs
- +  * (en) [[http://​hugin.sourceforge.net/​tutorials/​scans/en.shtm | Hugin tutorial — Stitching flat scanned images]]
-En cliquant sur //Fichier → Préférences//,​ voici des réglages (cliquez sur les images pour voir en taille réelle) : +
- +
-{{huginpref01gen.png?​250}} +
-{{huginpref02ass.png?​250}} +
-{{huginpref03pts.png?​250}} +
-{{huginpref04aut.png?​250}} +
-{{huginpref05enb.png?​250}} +
-<note important>​Si vous rencontrez des erreurs ou des plantages lors de l'​assemblage,​ modifiez le Répertoire temporaire pour qu'il pointe dans votre Répertoire utilisateur. +
-Évitez aussi les accents dans les noms de dossiers/​fichiers.</​note>​ +
- +
- +
- +
- +
- +
- +
-===== Fonctionnement ===== +
- +
-Depuis la version 0.7.0 l'​assistant d'​Hugin prend en charge toutes les étapes de la création d'un panorama. A la fin, un aperçu s'​affiche. Si certaines positions ne vous conviennent pas, vous pouvez procéder à des affinages personnels. +
-Les autres onglets sont présentés à titre indicatifs. En effet, il vaut mieux découvrir les effets par l'​expérience. +
- +
-{{:​hugin-assistant.png?​250|}} +
- +
-cliquez sur l'​image pour voir en taille originale. +
- +
-==== Onglet « Appareil photo et objectif » ==== +
- +
-Au départ, les réglages de l'​onglet "​Appareil photo et objectif"​ d'​Hugin sont sûrement différents des réglages de votre APN. Si vous utilisez un APN, les infos correctes sont stockées dans les données EXIF, il vous faut donc sélectionner une de ces images ​et presser “Charger les EXIF” pour continuer. Si vous utilisez un AP argentique ​(et avez scanné les négatifs), ou si vous ne disposez pas des données EXIF (c'est très rare), il vous faudra entrer vos réglages manuellement. +
- +
-{{graphisme:​hugin:​hugin_-_onglet_app.png?​500}} +
- +
- +
-==== Onglet « Points de contrôle » ==== +
- +
-Nous pouvons ici vérifier si Autopano-SIFT a choisi des points de raccord (dits « points de contrôle ») cohérents et en nombre suffisant. Généralement,​ je passe cette séquence car Autopano-SIFT fait bien son travail, l'​algorithme SIFT étant très puissant. Toutefois, vous pouvez souhaiter ajouter des points de contrôle, pour améliorer la jonction entre deux images en particulier,​ par exemple. +
- +
-Il vous faut alors suivre cette procédure : +
-  * se placer sur deux images successives,​ en les sélectionnant dans les menus déroulants (par exemple, image numéro 0 à gauche et numéro 1 à droite, ou image 2 à gauche et 3 à droite, etc.) ; +
-  * repérer sur une des deux images un point qui soit également visible dans l'​autre,​ pour envisager un raccord ; +
-  * cliquer sur cette zone. De bons points de contrôle sont des angles ou une zone avec des contrastes élevés (transition nette de couleurs par exemple) ; +
-  * cliquer sur ce même point dans l'​autre image. Comme vous n'​êtes pas assez précis pour désigner exactement le même point, Hugin vous proposera le point qui lui semble le mieux correspondre à celui désigné dans l'​autre image. Si la proposition ne vous convient pas, vous pouvez forcer la position du point de contrôle en cliquant à nouveau là où vous le souhaitez, mais ce raccord risque de ne pas être précis. +
-  * Enfin, pour valider ce couple de points, cliquez sur **Ajouter** en bas à droite. +
- +
-Notez que vous pouvez simplifier cette procédure en cochant l'​option « Ajout automatique » : sélectionnez un point et Hugin trouvera son équivalent dans l'​autre image, ou vous informera qu'il n'a pu en trouver. +
- +
-{{graphisme:​hugin:​hugin_-_onglet_pts.png?​500}} +
- +
- +
-==== Onglet « Optimiseur » ==== +
- +
-Si les points de contrôle vous semblent corrects, il faut cependant optimiser le panorama (l'​agencement entre photos) avant l'​assemblage final. Optimiser, c'est la façon dont Hugin vérifie les points de contrôle et comment il altére les images pour que le résultat soit logique.  +
- +
-Premièrement faîtes une optimisation **les positions (de manière incrémentale en partant de l'​ancrage)**. Cette option va faire coïncider les points et se basera sur un point d'​ancrage définit dans le menu **Images** ​ et ensuite faire “les positions (y,p,r)” pour un début. généralement cette option est suffisante pour un panorama simple. +
- +
-{{graphisme:​hugin:​hugin_-_onglet_opt.png?​500}} +
- +
-Chaque optimisation a sa propre fonction, la maîtrise vient de l'​utilisation (acharnée) de Hugin. Les optimisations “Positions et distortion en barrilet (y,​p,​r,​b)” deviennent importantes si l'​objectif de votre APN introduit des options de distorsions,​ ce qui est assez commun. “Positions,​ Vue, et barrilet (y,​p,​r,​v,​b)” sert aussi dans ce cas. +
- +
-Il pourrait être tentant d'​optimiser pour “tout”. Si vos images ont un chevauchement de 50% et que les points d'​ancrage sont répartis uniformément dans la zone de chevauchement c'est possible. Autrement, l'​optimiseur réduit la pertinence des points à la bordure des images et ajoute des anomalies de distorsion au centre. +
- +
- +
-==== La fenêtre « Aperçu du panorama » ==== +
- +
-Une fois le panorama optimisé, l'​aperçu vous montre le chevauchement des images, qui n'​est ​pas accessible par un onglet mais par le menu « Vue » (ou avec « Ctrl+p », ou avec le bouton correspondant de la barre d'​outils). +
- +
-La première chose à noter est qu'à ce stade, le panorama n'est pas uniforme en terme d'​exposition : vous pouvez sans doute voir les raccords et identifier les différentes images de départ. La fusion et l'​égalisation de l'​exposition est reléguée à une étape ultérieure,​ l'​important ici étant de se concentrer sur les qualités géométriques et les raccords. +
- +
-Les lignes parcourant l'​aperçu ne seront pas inclues dans le panorama final : elles servent à montrer la courbure que prendra le panorama. Cliquez sur l'​icône « Aperçu du panorama » pour voir le panoramique. Dans la fenêtre "​Aperçu du panorama",​ pensez à cliquer sur "​Mettre à jour" de sorte que les modifications soient prises en compte. +
- +
-Comme vous pouvez le voir ci-dessous, les images ne sont pas alignées au mieux (effet de courbure), nous allons encore améliorer le panorama. +
- +
-{{graphisme:​hugin:​apercu_du_panorama.png?​400}} +
- +
- +
-==== Optimisation ==== +
- +
-Pour les manipulations suivantes, il faut retourner dans l'​onglet **Points de contrôle**. +
- +
-Nous allons aplatir un peu l'​image. Premièrement,​ j'​ajoute un guide horizontal aux bâtiments. Pour ajouter un guide, assurez-vous ​d'avoir la même image sélectionnée de chaque côté de l'​onglet **Points de contrôle**,​ cliquez ensuite une fois sur le panneau de droite pour le sélectionner.  +
- +
-Le guide se fait en 2 clics, le premier débute le guide dans l'​image de droite et le second le termine dans l'​image de gauche (ou inversement). (Ndt: si vos points ne concordent pas, Hugin fera un positionnement approximatif que vous pouvez ajuster en déplaçant le rond, une fois satisfait, un clic droit de la souris valide le choix). Une fois le guide ajouté, ré-optimisez l'​image et relancez l'​aperçu. +
- +
-{{graphisme:​hugin:​hugin_-_vertical.png?​500}} +
- +
-{{graphisme:​hugin:​hugin_-_vertical2.png?​500}} +
- +
-Ceci seul ne suffit pas, j'​ajoute donc d'​autres guides horizontaux et verticaux jusqu'​à trouver le meilleur alignement. +
- +
-Savoir où ajouter les guides et quand utiliser les verticaux ou horizontaux a trait à l'art du … bidouilleur. Il y a quand même des règles simples : quoique vous fassiez, si ça fait quelque chose qui vous plaît, c'est bon. Généralement,​ utilisez de préférence des guides verticaux sur des tracés verticaux, de même pour les horizontaux (Hugin aura tendance d'​amener les guides horizontaux au centre de l'​image). +
- +
-Ré-optimisez (pour « mettre à jour » le panorama après le changement de points de contrôle) et rechargez l'​aperçu. Il semble que ça ait bien fonctionné! Ceci ressemble maintenant à un panorama de base ;) +
- +
-{{graphisme:​hugin:​apercu_du_panorama2.png?​400}} +
- +
-Vous pouvez visualiser l'​effet de projection (f) qui sera appliqué au panorama dans la fenêtre d'​aperçu. Suivant l'​effet désiré, les images peuvent se retrouvées tronquées dans le résultat final si vous ne réglez pas correctement les tailles dans l'​onglet final **Assembleur**. +
- +
-On peux définir l'​horizon directement dans la fenêtre d'​apercu,​ un clic gauche permet de définir le centre de l'​image (très utile dans le cas de 360° pour régler avec précision l'​endroit s'​arrête la photo) et un clic droit permet de corriger l'​inclinaison de l'​image. +
- +
-En mettant le mode mélange sur **différence** on visualise les zones de chevauchement des images contiguës. Normalement,​ la zone de chevauchement apparaît en noir (il n'y a pas de différences). Si vous voyez de larges tâches blanches dans la vue des différences,​ au point de voir les contours de ce qui est en fait dans la photo, c'est que vous avez de mauvais points de contrôle ou fait de mauvaises optimisations. Le moins d'​erreurs de paralaxe faites dans les images sources, meilleur sera le rendu.  +
- +
-Cela parait étrange, à première vue, qu'​Hugin permette au panorama d'​avoir des courbures, c'est un mode de fonctionnement,​ non un bogue: c'est pour permettre des panoramas multi-lignes. Comme effet de bord, Hugin vous permet de prendre des photos selon des angles originaux et de les aligner comme bon vous semble. D'​autres programmes moins puissants vous forceraient à avoir une seule ligne d'​images. +
- +
- +
- +
-==== Onglet « Assembleur » ==== +
- +
-Une fois satisfait de votre aperçu, il faut coller les images. Pressez le bouton **Calculer l'​angle de champ** de façon a ce que la sortie soit amputée des portions noires. D'​expériences,​ cela fonctionne bien avec les petits panoramas, pour un panorama plus large que 180 degrees, il placera toujours la valeur **verticale** à 180, sans tenir compte de votre champ vertical. Contrôler l'​aperçu pour voir le rapprochement de vos réglages. S'ils sont trop grands, vous aurez de grosses bordures noires, si c'est trop bas, les images seront rognées. +
- +
-Vous pouvez ensuite presser le bouton **Calculer la taille optimale**. Cela réglera l'​image à sa taille maximale, sans besoin de mettre à l'​échelle les images sources. Habituellement,​ j'​utilise les valeurs données en défaut, je pense qu'au dessus de 20,000 c'est trop gros. Cela prendrait une éternité de coller une telle image et le fichier serait gigantesque de toute façon. Donc, si vous voyez la valeur à plus de 20,000, redescendez-la. +
- +
-Pour les réglages, j'​utilise peu les options poussées. À vous de découvrir ce qu'​elles entraînent comme conséquences. +
- +
-{{graphisme:​hugin:​hugin_-_onglet_ass.png?​500}}  +
- +
-Une fois que vous avez vos réglages, cliquez sur « Assembler » et choisissez vos préférences. Enblend se lancera automatiquement pour affiner les mélanges. vous pourrez ensuite modifier l'​image TIFF avec [[:gimp|The Gimp]]. +
- +
-{{graphisme:​hugin:​capture-creer_une_image_panoramique.png?​300}} +
- +
- +
- +
-==== Résultats ==== +
- +
-Le résultat, un fichier TIFF volumineux. +
- +
-Maintenant il faut manipuler l'​image avec un logiciel de retouche d'​images ([[Gimp]] ou autres logiciels, libres de préférences). On supprimera ainsi la bordure transparente,​ retouchera les erreurs de superposition pour, enfin, sauvegarder l'​image au format désiré, comme le JPEG, moins gourmand en espace disque. Si vous projetez d'​utiliser l'​image pour le web, pensez à réduire la taille entre autres. +
- +
-Voici le résultat final. Ici, les superpositions dues aux déplacements des gens n'ont pas été gommées. C'est possible avec [[:gimp|The Gimp]]. +
- +
-{{graphisme:​hugin:​2007_09_02_g_b_pano_green_004.jpg?​800}} +
- +
- +
- +
-===== Liens ===== +
- +
-  * [[http://​hugin.sourceforge.net/​|Site officiel]] ​(en) +
-  * [[http://​hugin.sourceforge.net/​tutorials/​index.shtml|Page des tutoriels Hugin]] (en - de - fr) : +
-  * [[http://​hugin.sourceforge.net/​tutorials/​overview/​fr.shtml|Vue d'​ensemble Hugin]] (fr) +
-  * [[http://​hugin.sourceforge.net/​tutorials/​two-photos/​fr.shtml|Comment assembler deux photos]] (fr) +
-  * [[http://​hugin.sourceforge.net/​tutorials/​architectural/​fr.shtml|Simuler une projection architecturale]] (fr) +
-  * [[http://​slash72.club.fr/​gurl/​MODES-PROJECTION/​prefecture_rectiligne.htm|Projection rectiligne]] (fr) +
-  * [[http://​user.cs.tu-berlin.de/​%7Enowozin/​autopano-sift/​demo/​autopano-sift-demo-html.html|demo html des fonctions Autopano-SIFT]] (en). +
-  * [[http://​www.linuxfocus.org/​Francais/​September2004/​article348.shtml|Un autre tutoriel sur Hugin.]] (fr) +
-  * [[http://​slash72.club.fr/​gurl/​BLABLABLA/​bla_bla_bla_fr.htm|Photo panoramique +
-et haute résolution par assemblage.]] (fr) +
-  * [[http://​www.animatif.com/​labo/​labo.htm|Panoramiques linéaires]] (fr) +
 ---- ----
  
-// Contributeurs : [[utilisateurs:​dYp]],​ [[utilisateurs:​ostaquet]]// +// Contributeurs ​principaux ​: [[utilisateurs:​dYp]],​ [[utilisateurs:​ostaquet]][[utilisateurs:thibault.lemaitre]],​[[utilisateurs:​fnx]]//
- +
-// Installation basée sur [[http://www.kagou.fr/?​q=hugin|Panoramas sous Ubuntu Dapper]] par Kagou//+


Le contenu de ce wiki est sous licence : CC BY-SA v3.0