### fichier qui donne la liste des choses a faire.... ### ### une ligne commence par une commande, suivi des arguments utiles. ### ### premierement, lire un fichier de configuration de camera camera scene.cam ### calculer la reprojection d'un pixel (x,y) de la camera ref ### format (2 cas possibles, z ou 1/z): ### projz ### projd projz 0 100.0 100.0 10.0 projd 0 100.0 100.0 0.1 ### cela devrait afficher un vecteur donnant pour chaque camera ### la valeur de l'intensite obtenue. Par exemple: ### proj[0,100.0,100.0,0.1]= ### cam0:[30,45,66] ### ... ### cam2:[30,25,206] ### calculer la fonction de cout pour un pixel (x,y) de la camera ref ### format (2 cas possibles, z ou 1/z): ### coutz ### coutd ### le type de cout est un nom (variance,...) coutz variance 0 100.0 100.0 10.0 coutd variance 0 100.0 100.0 0.1 ### cela devrait afficher simplement ### variance[0,100.0,100.0,0.1]=0.7848 ### calculer la fonction de cout pour le pixe (x,y) de la camera ref, ### pour un certain intervalle de profondeur [z1,z2]. ### format (2 cas possibles, z ou 1/z): ### scanz ### scand <1/z2> scanz variance 0 100.0 100.0 10.0 20.0 11 scand variance 0 100.0 100.0 0.1 0.05 3 ### Cela devrait afficher ### variance[0,100.0,100.0,(0.1:0.05)]: ### d=0.1 : variance=0.7848 ### ... ### d=0.05 : variance=0.2848