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 22/11/2008, 17:54]
213.95.41.13
hugin [Le 13/12/2016, 11:37] (Version actuelle)
L'Africain tag
Ligne 1: Ligne 1:
-{{tag>BROUILLON ​graphisme photo panorama}}+{{tag>Xenial ​graphisme photo panorama}}
  
 ---- ----
-<note important>​Cette page est en cours de remaniement car hugin change</​note>​ 
  
-{{ 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.+
  
-===== Pré-requis =====+C'est un logiciel libre sous licence **[[wpfr>​Licence_publique_générale_GNU|GNU GPL]]**.
  
-Activer les [[depots|dépôts]] //​Universe//​ et //​Multiverse// ​d'Ubuntu.+{{ :​hugin_maverick_02.png ​Fenêtre ​d'accueil d'​Hugin}}
  
 +{{ :​hugin_maverick_01.png | Fenêtre d'​aperçu rapide d'​Hugin}}
  
-===== Installation ​=====+===== Pré-requis ​=====
  
-Hugin, Autopano-SIFT,​ Enblend ​et Enfuse sont disponibles en paquets, le fait de sélectionner Hugin installe tous les logiciels nécéssaires+  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée ​et activée.
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​hugin|hugin]]**.+===== Installation =====
  
-===== Utilisation ​et configuration =====+Pour installer ce logiciel, il 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és, pour faciliter l'​utilisation d'​Hugin.
  
 +===== Utilisation =====
  
-==== Préparation et prise de vue ====+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>​
  
-Le //[[http://www.manfrotto.com/303SPH/main.php?​cnt=howto|Manfrotto’s guide to making panoramas]]// (en anglaisdonne une foule de détails sur les techniques de prises de vue panoramiques à proprement parlerManfrotto é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.+De multiples tutoriels se trouvent sur [[http://hugin.sourceforge.net/​tutorials|cette page du site officiel d'​Hugin]],​ dont : 
 +  * (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)
  
-Bien que non indispensables, ces têtes ​//sont// utilesPlus 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é.+Pour réaliser des panoramas à partir de photos prises avec un iPhone 4vous pouvez utiliser ​ces réglages : 
 +  * HFOV = 54,77 deg 
 +  * longueur focale = 33,46 mm 
 +source : [[http://davesource.com/Solutions/20110305.iPhone-4-Camera-HFOV-hugin.html|iPhone 4]]
  
-Conseils généraux : +Pour un scanner (ou image plane) ((ces grandeurs ne sont pas essentielles puisqu'​on ne cherche pas à faire des corrections d'​objectif)) 
-  * pour de meilleurs résultats, préférez un chevauchement des images de 30 à 50 % afin de maximiser les points de chevauchements possibles; +  * HVOF=10 deg 
-  * utilisez (si possible) un mode d'​exposition manuel, ​en tentant de garder vos réglages de luminosité constants pour l'​ensemble des images du panorama.+  * distance focale= 202 mm 
 +source [[http://​hugin.sourceforge.net/​tutorials/​scans/​en.shtml|Hugin tutorial — Stitching flat scanned images ]]
  
- Sans ces réglages manuels, notamment pour un panoramique extérieur, les prises ​de vues face au soleil seront plus foncées que les autresparce que l'automatisme de l'APN (Appareil Photo Numériqueva modifier l'​exposition (vitessediaphragme 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.+==== 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.0disponible 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 =====
  
 +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.
  
  
-==== Préférences Hugin ====+===== Réferences / Liens =====
  
-En cliquant sur //Fichier → Préférences//, voici des réglages ​(cliquez sur les images pour voir en taille réelle) :+  * (en) [[http://hugin.sourceforge.net/|Site officiel d'​Hugin]] 
 +  * (en), (fr) et autres langues [[http://​hugin.sourceforge.net/​tutorials|Liste de tutoriels pour Hugin]]
  
-{{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>​ 
  
 +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) ]]
  
- +  
- +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]]
- +
-===== 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. 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, il vous faut alors suivre cette procédure : +
-  * se placer sur deux images contigües (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 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ù voun 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. +
- +
-{{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. Il est pas accessible dans un onglet, mais dans le menu « Vue », ou avec « Ctrl+p » ou avec le bouton correspondant de la barre d'​outils. Les lignes parcourant l'​image d'​aperçu ne seront pas inclues: elles servent à montrer la courbure que prendra le panorama. Cliquez sur l'​icône « Aperçu du panorama » pour voir le panoramique. +
- +
-Comme vous pouvez le voir, les images ne sont pas alignées au mieux (effet de courbure), nous allons encore améliorer le panorama… l'​image est un peu déformée et se recourbe. +
- +
-{{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}} +
- +
- +
- +
-===== Références ===== +
- +
-  * [[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) +
-  * [[http://​yaen.pujol.free.fr/​0_panoramiques|Panoramiques de Yaen]] (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