Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/06/2005, à 14: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 wink

VERSION ORIGINALE -> http://www.kagou.org/dotclear/index.php?2005/06/22/78-panorama


«black-out» du Net français

http://www.laquadrature.net/HADOPI

Hors ligne

#2 Le 24/06/2005, à 23: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, à 23:49)


Plus ça rate, et plus on a de chances que ça marche
Platanax

Hors ligne

#3 Le 25/06/2005, à 14: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, à 15: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, à 22:49

kaskooy

Re : [Info] Panorama Panotool Autopano Hugin Enblend

... Mouais, mais ça ne fait toujours pas compiler AUTOPANO-SIFT chez moi... roll Pas d'idées ??


Plus ça rate, et plus on a de chances que ça marche
Platanax

Hors ligne

#6 Le 30/06/2005, à 09:27

kaskooy

Re : [Info] Panorama Panotool Autopano Hugin Enblend

UP

tjrs pas d'idées ??? sad


Plus ça rate, et plus on a de chances que ça marche
Platanax

Hors ligne

#7 Le 02/07/2005, à 19: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. roll

PS : http://rbpark.ath.cx/articles/create-panorama wink

Dernière modification par Leto2 (Le 02/07/2005, à 20:03)

Hors ligne

#8 Le 02/07/2005, à 22:54

kaskooy

Re : [Info] Panorama Panotool Autopano Hugin Enblend

Ok, ça marche ! Merci lol


Plus ça rate, et plus on a de chances que ça marche
Platanax

Hors ligne

#9 Le 05/07/2005, à 15: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 ... sad

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, à 23: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. smile

Hors ligne

#11 Le 11/07/2005, à 22: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 sad

merci

stan


Sur Dapper depuis 1 semaine
Laptop ACER Aspire 1350
Mobile AMD Athlon(tm) XP 2400+

Hors ligne

#12 Le 12/07/2005, à 08: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, à 11: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

hmm


Merci d'avance smile


Pffff…

Hors ligne

#14 Le 12/07/2005, à 12: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, à 12:10

Mathieu147

Re : [Info] Panorama Panotool Autopano Hugin Enblend

szdavid a écrit :

regarde dans synaptic i tu peux pas télécharger quelque chose qui s'appelle "mcs"

tongue C'était trop simple pour que j'y pense big_smile

Il fallait en fait installer mono-mcs et maintenant ça fonctionne bien wink


Merci!


Pffff…

Hors ligne

#16 Le 12/07/2005, à 12: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 hmm ...

[...]
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 hmm


Encore merci d'avance!


Pffff…

Hors ligne

#17 Le 14/07/2005, à 20: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, à 14: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 big_smile alors faut pas m'en demander plus sur les erreurs wink


«black-out» du Net français

http://www.laquadrature.net/HADOPI

Hors ligne

#19 Le 15/07/2005, à 15: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 hmm


Pffff…

Hors ligne

#20 Le 15/07/2005, à 22:26

r.stan

Re : [Info] Panorama Panotool Autopano Hugin Enblend

Kagou a écrit :

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 big_smile

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