pano_trafo
Linux
Publiée le
2026-11-03 05:16:20
pano_trafo
# Crée un fichier de test pour les coordonnées d'entrée
echo "1 100 50" > coords_input.pto
# Ajoute une autre coordonnée au fichier de test
echo "2 200 150" >> coords_input.pto
# Affiche l'aide générale du programme pour savoir quoi faire
pano_trafo --help
# Transforme les coordonnées en lisant des triplets (image, x, y) par défaut
pano_trafo < coords_input.pto > transformed_coords.txt
# Utilise le mode récursif : transforme de la vue panoramique vers l'image spécifique
pano_trafo -r coords_input.pto
# Transforme uniquement les coordonnées pour l'image numéro 1 (en utilisant un fichier)
pano_trafo coords_input.pto 1 > image1_transform.txt
# Simule une transformation en lisant des paires de coordonnées (si le format est adapté)
echo "3 50 20" | pano_trafo --help # On vérifie comment passer les paires si nécessaire
# Transforme un flux de données directement via stdin sans fichier intermédiaire
cat coords_input.pto | pano_trafo > direct_transform.txt
# Vérification du nom d'utilisation avec l'option help
pano_trafo -h
# Si tu as besoin de transformer des coordonnées pour une image spécifique (ex: 5)
echo "3 10 20" | pano_trafo coords_input.pto 5
# Exemple théorique : transformation récursive sur un fichier non existant (pour montrer l'erreur)
pano_trafo -r missing_file.pto
# Nettoyage des fichiers de test créés
rm coords_input.pto transformed_coords.txt image1_transform.txt direct_transform.txt