pnmscale

Linux
Publiée le 2026-10-19 05:31:55
Illustration Linux pour la commande pnmscale

pnmscale

# Utilise pnmscale pour redimensionner une image en spécifiant la nouvelle largeur.
pnmscale -w 800 input.pnm output_width.pnm

# Redimensionne l'image à des dimensions spécifiques (largeur et hauteur).
pnmscale -w 640 -h 480 input.pnm output_fixed.pnm

# Réduit la taille de l'image tout en maintenant le ratio d'aspect original.
pnmscale -s input.pnm output_scaled.pnm

# Affiche les options disponibles pour pnmscale (aide).
pnmscale --help

# Redimensionne une image et sauvegarde le résultat dans un format différent si supporté.
pnmscale -w 1024 input.png output_resized.png

# Utilise pnmscale sur plusieurs images en boucle (exemple conceptuel).
for img in *.pnm; do pnmscale -s "$img" "scaled_$img"; done

# Redimensionne l'image et force la sortie même si les dimensions sont identiques.
pnmscale -w 100 input.pnm --force output_forced.pnm

# Réduit la taille de manière progressive pour une prévisualisation rapide.
pnmscale -s -q 50 input.pnm preview.pnm

# Redimensionne l'image en utilisant un facteur d'échelle spécifique (ex: 0.5).
pnmscale -f 0.5 input.pnm output_half.pnm

# Exemple de redimensionnement avec une résolution cible élevée.
pnmscale -w 1920 input.pnm output_hd.pnm

# Redimensionne l'image et la sauvegarde dans un répertoire spécifique.
pnmscale -s input.pnm /tmp/resized_images/output.pnm

# Vérifie si pnmscale est bien installé sur ton système.
which pnmscale

# Utilise une image de référence pour déterminer les dimensions cibles.
pnmscale -r reference.pnm output_match.pnm

# Redimensionne l'image en spécifiant uniquement la hauteur maximale.
pnmscale -h 300 input.pnm output_height.pnm

# Exemple avancé : redimensionnement et conversion de format (si le backend le permet).
pnmscale -w 800 input.jpg output_resized.jpg