Guénon Marie & Favreau Jean-Dominique
06/01/2014
Les librairies nécessaires à ce projet sont :
- openCV (opencv_core)
- openGL 3
- SFML 2.0
- glew
Merci de vérifier que ces librairies sont bien installées sur votre ordinateur avant d'essayer de compiler notre projet.
Pour compiler notre projet, il suffit de faire tourner la commande cmake .;make
dans le dossier./Data/Code
Attention: il faut donc avoir les modules cmake
correspondants aux librairies précisées ci-dessus!
- Si vous voulez rentrer à la main (au clic de souris) la liste des appariements :
Se mettre dans le répertoire./Data/code
et éxecuter le fichiervision
créé lors de la compilation en lançant la ligne de commande./vision_gui
(le recollement ne se fait pas automatiquement, il faudra pour cela lancé la commande suivante) - Si vous voulez générer le recollement à partir d'un fichier où les appariements sont listés : (celui-ci devra se nomer
matching_points
)
Se mettre dans le répertoire./Data/code
et éxecuter le fichiervision
créé lors de la compilation en lançant la ligne de commande./recollement
Dans l'interface :
- flèches clavier gauche/droite pour déplacer la liste d'images
- flèches clavier haut/bas pour faire défiler la liste des appariements
- clique sur une image de la liste pour la sélectionner
- clique sur les images actives pour ajouter des appariements
echap
pour quitterw
pour sauvegarder les appariements dans un fichiermaching_points
et lance l'affichage du recollement
Dans l'affichage des recollements:
F1
prend une impression d'écran sauvegardée dans un fichierscreenshot.jpg
echap
pour quitterF2
calcul le recollement suivant