ppmtoicr
Linux
Publiée le
2026-10-23 05:24:02
ppmtoicr
# Convertir un fichier PPM standard en format ICR de base
ppmtoicr image_input.ppm image_output.icr
# Tester la conversion avec une profondeur de couleur réduite (ex: 8 bits)
ppmtoicr --depth=8 input.ppm output_low_color.icr
# Convertir un fichier en spécifiant un préfixe pour les sorties
ppmtoicr -p prefix_test input.ppm
# Utiliser une option de qualité spécifique lors de la conversion
ppmtoicr --quality=90 source.ppm result_high_q.icr
# Traiter plusieurs fichiers PPM et générer des sorties distinctes
for file in *.ppm; do ppmtoicr "$file" "${file%.ppm}.icr"; done
# Convertir un fichier en spécifiant une sortie compressée (si supporté)
ppmtoicr --compress=zlib input.ppm output_compressed.icr
# Vérifier l'aide de la commande pour connaître toutes les options disponibles
ppmtoicr --help
# Conversion d'un grand nombre de fichiers avec un pattern spécifique
ppmtoicr *.ppm /tmp/results/
# Forcer l'écrasement des fichiers de sortie existants
ppmtoicr -f input.ppm output_force.icr
# Convertir et normaliser les dimensions en même temps (si cette option existe)
ppmtoicr --resize=800x600 original.ppm resized.icr
# Utiliser un fichier de configuration pour les paramètres par défaut
ppmtoicr --config=settings.conf input.ppm output_cfg.icr
# Convertir en utilisant une palette de couleurs prédéfinie
ppmtoicr --palette=default_set input.ppm output_paletted.icr
# Tester la conversion avec un chemin absolu complet
ppmtoicr /home/user/images/test.ppm /tmp/output/final.icr
# Gérer les erreurs de conversion en affichant des logs détaillés
ppmtoicr --verbose input.ppm output_debug.icr
# Convertir et ajouter un horodatage au nom du fichier de sortie
CURRENT_TIME=$(date +%Y%m%d)
ppmtoicr input.ppm output_${CURRENT_TIME}.icr