Programmation sous C
Résolu
Bonjour!
J'ai un programme qui permet de calculer les déplacements d'un corp en mouvement grâce à des prises de photos. Il calcule le déplacement entre 2 photos consécutives. Etant donné que j'ai à traiter des 100 de photos, il n'est pas possible d'écrire la ligne de commande à chaque fois (je travaille sur Linux). Je veux donc établir un mini programme qui balaye tous les couples de photos. voici l'instruction que je donne pour le calcul entre 2 photos:
displ2D Image0001.JPG Image0002.JPG 64 64 -Ip -traite -sobel -o disp1.dat
l'exécutable est: displ2D et le fichier de sortie est disp1.dat
je dois donc refaire le même calcul pour le couple Image0002 Image0003 et ainsi de suite. Je dois alors balayer le numéro de l'image de 0001 à par exemple 0650.
Pourriez-vous m'indiquer SVP comment je dois procéder? Je vous serez très reconnaissant. D'autant plus que je suis loin de l'informatique et la programmation.
J'ai un programme qui permet de calculer les déplacements d'un corp en mouvement grâce à des prises de photos. Il calcule le déplacement entre 2 photos consécutives. Etant donné que j'ai à traiter des 100 de photos, il n'est pas possible d'écrire la ligne de commande à chaque fois (je travaille sur Linux). Je veux donc établir un mini programme qui balaye tous les couples de photos. voici l'instruction que je donne pour le calcul entre 2 photos:
displ2D Image0001.JPG Image0002.JPG 64 64 -Ip -traite -sobel -o disp1.dat
l'exécutable est: displ2D et le fichier de sortie est disp1.dat
je dois donc refaire le même calcul pour le couple Image0002 Image0003 et ainsi de suite. Je dois alors balayer le numéro de l'image de 0001 à par exemple 0650.
Pourriez-vous m'indiquer SVP comment je dois procéder? Je vous serez très reconnaissant. D'autant plus que je suis loin de l'informatique et la programmation.
A voir également:
- Programmation sous C
- Application de programmation - Guide
- Comment mettre en veille un programme sous windows 10 - Guide
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Programmation envoi sms - Guide
- Programmation vb - Télécharger - Langages
3 réponses
Ben tu peux écrire un programme en C
Ca doit ressembler à ça désolé je n'ai pas de compilateur sous la main.
Bonne chance
#include <stdio.h> int main(){ unsigned int n = 650,i; char buffer[255]; for(i=0;i<n;++i){ sprintf(buffer,"displ2D Image%04i.JPG Image%04i.JPG 64 64 -Ip -traite -sobel -o disp1.dat",i,i+1); printf("%s\n",buffer); system(buffer); } return 0; }
Ca doit ressembler à ça désolé je n'ai pas de compilateur sous la main.
Bonne chance