Compilation et Utilistion du programme Mosaic Notre programme a ete compile en utilisant g++ 3.2.3. Un executable est fourni avec les sources du programme. Pour recompiler ce programme, utilisez la commande suivante : g++ -o Mosaic Mosaic.cpp Utils.cpp Homography.cpp Table.cpp _______________________________________________________ Utilisation du programme : Le programme est utilisable avec les fichiers d'images de l'eglise et de la piscine. Si vous souhaitez utiliser ce programme avec les images de la piscine, executez la commande suivante : ./Mosaic piscine1.pgm piscine2.pgm piscine3.pgm piscine4.pgm piscine5.pgm Pour utiliser les images de l'eglise, utilisez la commande : ./Mosaic i.25.pgm i.26.pgm i.27.pgm i.28.pgm i.29.pgm Le programme vous demandera alors si vous souhaitez utiliser le changement de contraste. Nous avons egalement implemente un module de projection cylindrique se servant de la détermination des paramètres intrinsèques. En validant cette option, le programme calcule d'abord la mosaique puis applique la projection cylindrique sur cette mosaique. Le programme a egalement un autre mode de fonctionnement. Il est effectivement possible de tester le module d'appariement aller-retour decrit dans le rapport. Ce module ne donne par ailleurs que des resultats mediocres. Cependant, nous fournissons deux petites images de test permettant d'évaluer ce module. Il est relativement deconseille d'utiliser le changement de contraste dans ce cas. Pour le lancer avec les images fournies, utilisez la commande : ./Mosaic image0.pgm image1.pgm ptsapps.txt On peut egalement voir sur ces images les effets du changement de contraste.