Document d'utilisation de l'outil de traitement d'images ServBay
ServBay est livré avec plusieurs outils de traitement d'images en ligne de commande puissants. Ces outils peuvent vous aider à traiter et optimiser efficacement vos fichiers image. Cet article introduira les outils de traitement d'images courants inclus avec ServBay et fournira quelques astuces utiles pour le traitement d'images.
Sommaire
Outils de traitement d'images courants
ImageMagick
ImageMagick est un ensemble d'outils et de bibliothèques de traitement d'images puissant, prenant en charge de nombreux formats d'image. Il offre des fonctionnalités de création, d'édition et de composition d'images.
Installation et configuration
ServBay inclut ImageMagick par défaut, aucune installation supplémentaire n'est nécessaire.
Utilisation de base
Convertir un format d'image
bashmagick convert input.jpg output.png
1Redimensionner une image
bashmagick convert input.jpg -resize 300x300 output.jpg
1Ajouter un filigrane
bashmagick convert input.jpg -gravity southeast -draw "text 10,10 'ServBay'" output.jpg
1
cwebp
cwebp est un outil en ligne de commande pour convertir des images au format WebP. Le format WebP est un format d'image moderne offrant un meilleur taux de compression et une meilleure qualité.
Installation et configuration
ServBay inclut cwebp par défaut, aucune installation supplémentaire n'est nécessaire.
Utilisation de base
Convertir une image JPEG au format WebP
bashcwebp input.jpg -o output.webp
1Convertir une image PNG au format WebP
bashcwebp input.png -o output.webp
1Définir la qualité de compression
bashcwebp -q 80 input.jpg -o output.webp
1
jpegtran
jpegtran est un outil de conversion JPEG sans perte, utilisé pour faire des rotations, des inversions et des transpositions d'images JPEG.
Installation et configuration
ServBay inclut jpegtran par défaut, aucune installation supplémentaire n'est nécessaire.
Utilisation de base
Faire pivoter une image JPEG
bashjpegtran -rotate 90 input.jpg > output.jpg
1Inverser horizontalement une image JPEG
bashjpegtran -flip horizontal input.jpg > output.jpg
1
djpeg
djpeg est un outil pour décompresser des fichiers JPEG en formats PPM, PGM, BMP ou Targa.
Installation et configuration
ServBay inclut djpeg par défaut, aucune installation supplémentaire n'est nécessaire.
Utilisation de base
- Décompresser un JPEG en format PPMbash
djpeg input.jpg > output.ppm
1
cjpeg
cjpeg est un outil pour compresser des images aux formats PPM, PGM, BMP ou Targa en fichiers JPEG.
Installation et configuration
ServBay inclut cjpeg par défaut, aucune installation supplémentaire n'est nécessaire.
Utilisation de base
- Compresser un PPM en format JPEGbash
cjpeg input.ppm > output.jpg
1
img2webp
img2webp est un outil pour fusionner plusieurs images en un seul fichier WebP, souvent utilisé pour créer des animations WebP.
Installation et configuration
ServBay inclut img2webp par défaut, aucune installation supplémentaire n'est nécessaire.
Utilisation de base
- Fusionner plusieurs images en un fichier WebP animébash
img2webp -o output.webp frame1.png frame2.png frame3.png
1
Astuces de traitement d'images
Redimensionner des images en lot
Avec ImageMagick, vous pouvez facilement redimensionner des images en lot. Par exemple, pour redimensionner toutes les images JPEG du répertoire courant en 300x300 pixels :
for file in *.jpg; do magick convert "$file" -resize 300x300 "$file"; done
Convertir des images en lot
Avec cwebp, vous pouvez convertir en lot des images au format WebP. Par exemple, pour convertir toutes les images commençant par servbay
du répertoire courant au format WebP avec une qualité de compression de 45 :
for file in servbay*; do cwebp -q 45 "$file" -o "${file%.*}.webp"; done
Ajouter un filigrane
Avec ImageMagick, vous pouvez ajouter un filigrane. Par exemple, pour ajouter un filigrane de texte en bas à droite :
magick convert input.jpg -gravity southeast -draw "text 10,10 'ServBay'" output.jpg
Optimiser la qualité des images
Avec jpegtran, vous pouvez optimiser la qualité et la taille des fichiers JPEG.
Optimiser une image JPEG
jpegtran -optimize -progressive input.jpg > output.jpg
Conclusion
ServBay inclut plusieurs outils de traitement d'images en ligne de commande puissants. Ces outils peuvent vous aider à traiter et optimiser efficacement vos fichiers image. En suivant cet article, vous pouvez apprendre à utiliser ces outils pour le traitement d'images et découvrir quelques astuces pratiques.