- Accueil
- » Forum
- » Lecture et configuration multimédia
- » [Info] Panorama Panotool Autopano Hugin Enblend
Pages : 1
Discussion fermée
#1 Le 23/06/2005, à 13:09
- Kagou
[Info] Panorama Panotool Autopano Hugin Enblend
Pour créer des panoramas sous GNU/Linux, nous avons besoin de quelques outils qui vont travailler les uns avec les autres afin de produire l'image finale.
1. autopano-sift qui va trouver les points communs entre les images
2. Panorama tools la librairie permettant de créer un panorama
3. Enblend qui va faire l'assemblage final des images
4. Hugin qui est une interface graphique aux outils
Il nous faut toutes sortes de paquets afin de compiler ces 4 outils.
Pour ce faire il vous faut ajouter les dépots de paquets universe et multiverse dans votre /etc/apt/sources.
Vous trouverez un guide ici
Une fois votre liste de dépot à jour, il vous faut réactualiser votre base en faisant dans un terminal un :
sudo apt-get update
Toujours dans un terminal vous lancez :
sudo apt-get install mono icu icu-locales libglade-cil checkinstall
sudo apt-get install automake1.7 build-essential autoconf
Création d'un répertoire pour travailler dedans :
cd
mkdir panorama
cd panorama
1/ AUTOPANO-SIFT
wget http://user.cs.tu-berlin.de/~nowozin/autopano-sift/autopano-sift-2.3.tar.gz
tar xvfz autopano-sift-2.3.tar.gz
cd autopano-sift-2.3/src/
make clean all bin
sudo cp bin/* /usr/local/bin/
On peut tester si tout c'est bien passé en lançant :
autopanog.exe
2/ PANOTOOLS
sudo apt-get install libgcj5-dev libtool libjpeg62-dev libpng12-dev libtiff4-dev cvs
cd ~/panorama
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/panotools login
Tapez juste la touche Entrée
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/panotools co libpano
cd libpano
./bootstrap
./configure
make
sudo make install
On peut vérifier en lançant :
PTOptimizer
3/ ENBLEND
cd ~/panorama
wget http://ovh.dl.sourceforge.net/sourceforge/enblend/enblend-2.3.tar.gz
tar xvfz enblend-2.3.tar.gz
cd enblend-2.3
./configure
make
sudo make install
On peut vérifier en lançant :
enblend
4/ HUGIN
sudo apt-get install libwxgtk2.5-dev wx-common libboost-graph-dev libgtk2.0-dev
cd ~/panorama
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/hugin login
Tapez juste la touche Entrée
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/hugin co hugin
cd hugin
./bootstrap
./configure --with-unicode=yes
make
sudo make install
Si tout c'est bien passé, vous pouvez lancer hugin par un simple :
hugin
Pour finir merci de me signaler toutes erreurs dans ce post.
Je ne suis pas tenu responsable pour tous les dégats que vous pourriez faire dans votre système en suivant mon guide.
Vous pouvez faire ce que vous voulez de ce guide sauf une exploitation commerciale (me contacter)
La prochaine fois je vous expliquerai comment utiliser tout ça
VERSION ORIGINALE -> http://www.kagou.org/dotclear/index.php?2005/06/22/78-panorama
Hors ligne
#2 Le 24/06/2005, à 22:21
- kaskooy
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Bon, je m'y suis mis... mais le succès n'est pas au rendez-vous et j'avoue ne pas savoir m'en sortir...
Compilation de AUTOPANO-SIFT :
mcs -main:autopano_sift_winGUI.Form1 \
-r:System.dll -r:System.Data.dll -r:System.Drawing.dll \
-r:System.Windows.Forms.dll -r:System.Xml.dll \
-r:ICSharpCode.SharpZipLib.dll \
-r:../../libsift.dll \
-target:winexe -out:autopano-win32.exe \
-resource:Form1.resx,autopano_sift_winGUI.Form1.resx -resource:FormProcess.resx,autopano_sift_winGUI.FormProcess.resx \
AssemblyInfo.cs ../Autopano.cs ../BasicImagingInterface.cs Form1.cs FormProcess.cs ../GUIImage-Drawing.cs
Form1.cs(43) error CS0234: The type or namespace name `ErrorProvider' could not be found in namespace `System.Windows.Forms'
Compilation failed: 1 error(s), 0 warnings
make[2]: *** [autopano-win32.exe] Erreur 1
Compilation de LIBPANO : OK
Compilation de ENBLED : OK (après quelques erreurs inconnues et qui ont disparues seules... les mystères de l'informatique)
Compilation de HUGIN : OK
Une idée de la raison des problèmes ??? Il manque un pré-requis ?
Dernière modification par kaskooy (Le 24/06/2005, à 22:49)
Plus ça rate, et plus on a de chances que ça marche
Platanax
Hors ligne
#3 Le 25/06/2005, à 13:57
- Julian
Re : [Info] Panorama Panotool Autopano Hugin Enblend
http://www.kagou.org/dotclear/index.php?2005/06/22/78-panorama
http://planet.ubuntu-fr.org/
http://forum.ubuntu-fr.org/viewtopic.php?id=7151
http://wiki.ubuntu-fr.org/applications/panorama
Quel intérêt de poster 4 fois la même chose en même temps?
julian@jabber.fr
Hors ligne
#4 Le 25/06/2005, à 14:50
- szdavid
Re : [Info] Panorama Panotool Autopano Hugin Enblend
parce que tout le monde n'a pas les mêmes sources ; perso, j'utilise planet et le forum ; d'autres font peut être uniquement le forum ou que le site de kagou...
Et puis ces sites n'ont pas le même but du tout :
kagou : c'est son blog
planet : se sert du blog ; elle permet de récupérer les infos de différents blogs "références" sur ubuntu francophones
forum : pour ceux qui cherchent de l'aide
wiki : source documentaire
Là où ça aurait été inutile, ça aurait été sur le même site, plusieurs fois ; mais les quatres sites que tu montres sont indépendants ; il fait partager son "savoir" :-)
Hors ligne
#5 Le 27/06/2005, à 21:49
- kaskooy
Re : [Info] Panorama Panotool Autopano Hugin Enblend
... Mouais, mais ça ne fait toujours pas compiler AUTOPANO-SIFT chez moi... Pas d'idées ??
Plus ça rate, et plus on a de chances que ça marche
Platanax
Hors ligne
#6 Le 30/06/2005, à 08:27
- kaskooy
Re : [Info] Panorama Panotool Autopano Hugin Enblend
UP
tjrs pas d'idées ???
Plus ça rate, et plus on a de chances que ça marche
Platanax
Hors ligne
#7 Le 02/07/2005, à 18:51
- Leto2
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Essaie ça :
va dans le répertoire util (autopano-sift-2.3/src/util) et édite le fichier Makefile. Fais une recherche sur "all" : tu dois voir une ligne
make $(MAKE_OPTIONS) -C autopano-win32 all
Passe la en commentaire en mettant un # au début, et relance make.
Normalement ça évite de chercher à compiler la version win32 qui de toute façon est inutile. A défaut de mieux.
PS : http://rbpark.ath.cx/articles/create-panorama
Dernière modification par Leto2 (Le 02/07/2005, à 19:03)
Hors ligne
#8 Le 02/07/2005, à 21:54
- kaskooy
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Ok, ça marche ! Merci
Plus ça rate, et plus on a de chances que ça marche
Platanax
Hors ligne
#9 Le 05/07/2005, à 14:10
- artik
Re : [Info] Panorama Panotool Autopano Hugin Enblend
J'ai un problème au niveau du ./configure de hugin. Je sais lancer le make après mais il ne s'effectue pas convenablement ...
checking for wx-config... /usr/bin/wx-config
checking for wxWindows version >= 2.4.2 (--unicode=no)...
Warning: No config found to match: /usr/bin/wx-config --unicode=no --libs
in /usr/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.
Warning: No config found to match: /usr/bin/wx-config --unicode=no --static --libs
in /usr/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.
Warning: No config found to match: /usr/bin/wx-config --unicode=no --cppflags
in /usr/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.
Warning: No config found to match: /usr/bin/wx-config --unicode=no --cxxflags
in /usr/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.
Warning: No config found to match: /usr/bin/wx-config --unicode=no --cflags
in /usr/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.
yes (version 2.5.3)
checking if wxWindows was linked with GTK2... yes
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.0.3... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
Artik
Hors ligne
#10 Le 08/07/2005, à 22:37
- Leto2
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Je crois que c'est parce que tu as une version de wxWidgets qui entre avec celle requise par wxgtk2.5. J'avais le même problème avec Audacity installé (wxgtk2.4).
Solution bête : virer Audacity et wxgtk2.4.
Hors ligne
#11 Le 11/07/2005, à 21:30
- r.stan
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Il est possible d'utiliser PTStitcher à la place de Nano ? Chez moi, il plante constament
merci
stan
Sur Dapper depuis 1 semaine
Laptop ACER Aspire 1350
Mobile AMD Athlon(tm) XP 2400+
Hors ligne
#12 Le 12/07/2005, à 07:39
- artik
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Ca ne marche pas très bien chez moi non plus ...
Artik
Hors ligne
#13 Le 12/07/2005, à 10:47
- Mathieu147
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Bonjour,
J'ai un problème à la compilation de Autopano-sift:
rm -f libsift.dll
make -C util clean
make[1]: entrant dans le répertoire « /home/mat/panorama/autopano-sift-2.3/src/util »
rm -f *.exe
make -C autopanog/ clean
make[2]: entrant dans le répertoire « /home/mat/panorama/autopano-sift-2.3/src/util/autopanog »
rm -f *.exe
make[2]: quittant le répertoire « /home/mat/panorama/autopano-sift-2.3/src/util/autopanog »
make -C autopano-win32/ clean
make[2]: entrant dans le répertoire « /home/mat/panorama/autopano-sift-2.3/src/util/autopano-win32 »
rm -f "autopano-win32.exe" 2> /dev/null
make[2]: quittant le répertoire « /home/mat/panorama/autopano-sift-2.3/src/util/autopano-win32 »
make[1]: quittant le répertoire « /home/mat/panorama/autopano-sift-2.3/src/util »
rm -f bin/*.exe
mcs /debug /unsafe /target:library /out:libsift.dll \
ImageMap.cs KDTree.cs ScaleSpace.cs SimpleMatrix.cs ImageMatchModel.cs RANSAC.cs Transform.cs LoweDetector.cs GaussianConvolution.cs KeypointXML.cs MatchKeys.cs BondBall.cs AreaFilter.cs /pkg:gtk-sharp /r:System.Drawing /r:ICSharpCode.SharpZipLib
make: mcs : commande introuvable
make: *** [libsift.dll] Erreur 127
Merci d'avance
Pffff…
Hors ligne
#14 Le 12/07/2005, à 11:00
- szdavid
Re : [Info] Panorama Panotool Autopano Hugin Enblend
regarde dans synaptic i tu peux pas télécharger quelque chose qui s'appelle "mcs"
Hors ligne
#15 Le 12/07/2005, à 11:10
- Mathieu147
Re : [Info] Panorama Panotool Autopano Hugin Enblend
regarde dans synaptic i tu peux pas télécharger quelque chose qui s'appelle "mcs"
C'était trop simple pour que j'y pense
Il fallait en fait installer mono-mcs et maintenant ça fonctionne bien
Merci!
Pffff…
Hors ligne
#16 Le 12/07/2005, à 11:48
- Mathieu147
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Zut, j'ai crié victoire trop vite...
Maintenant j'ai plein d'erreurs à la compilation en enblend ...
[...]
enblend.cc:66: error: erreur de syntaxe before `::' token
[...]
../include/vigra/cachedfileimage.hxx:370: error: erreur de syntaxe before `::' token
[...]
../include/vigra/cachedfileimage.hxx:89: error: `pool' undeclared (first use this function)
../include/vigra/cachedfileimage.hxx:89: error: (Each undeclared identifier is reported only once for each function it appears in.)
[...]
../include/vigra/cachedfileimage.hxx:136: error: erreur d'analyse syntaxique before `;' token
[...]
../include/vigra/cachedfileimage.hxx:319: error: erreur d'analyse syntaxique before `;' token
[...]
enblend.h:550: error: `BOOST_STATIC_ASSERT' undeclared (first use this function)
[...]
etc, etc...
Y'en a plein des erreurs comme ça
Encore merci d'avance!
Pffff…
Hors ligne
#17 Le 14/07/2005, à 19:13
- Mathieu147
Re : [Info] Panorama Panotool Autopano Hugin Enblend
J'ai fait mon panorama sous Windows :beurk:
Pffff…
Hors ligne
#18 Le 15/07/2005, à 13:20
- Kagou
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Je vais refaire une installation propre afin de m'assurer que je vous ai bien mis tous les paquets qui vont bien.
Sinon suis pas trop programmeur et encore moins en mono alors faut pas m'en demander plus sur les erreurs
Hors ligne
#19 Le 15/07/2005, à 14:22
- Mathieu147
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Ca, c'est une grande idée!
J'avais trouvé des deb avec tous ces outils, mais je n'arrivais pas à les installer, à cause de problèmes de dépendances
Pffff…
Hors ligne
#20 Le 15/07/2005, à 21:26
- r.stan
Re : [Info] Panorama Panotool Autopano Hugin Enblend
Je vais refaire une installation propre afin de m'assurer que je vous ai bien mis tous les paquets qui vont bien.
Chez moi ça marche nickel.
J'ai eu des soucis lors de l'install, en ré-essayant de suivre tes manips, tout s'est installé correctement.
Il y a juste PTStitcher qui déconne, mais je me suis rendu compte que le duo nona/enblend est largement plus puissant
Merci pour ce tuto qui tombe à pic pour moi !
stan
Sur Dapper depuis 1 semaine
Laptop ACER Aspire 1350
Mobile AMD Athlon(tm) XP 2400+
Hors ligne
Pages : 1
Discussion fermée