ic ic
Utilitaire de conversion d’images.
ic
est un outil de ligne de commande qui convertit les fichiers image au format Pyramid TIFF optimisé (PTIFF). Bien que la diffusion d’images puisse traiter les images sans conversion, nous vous recommandons de convertir en PTIFF toutes les images dont la taille est supérieure à 512 x 512 pixels. Cette conversion garantit des performances de serveur et une utilisation des ressources optimales et réduit les temps de réponse.
Il est recommandé que les fichiers PTIFF contenant du contenu photographique soient codés en JPEG (spécifiez -jpegcompress
). Les contenus générés par ordinateur peuvent bénéficier d’une compression sans perte (-deflatecompress
ou -lzwcompress
). À moins qu’une conversion de couleur ou de type pixel ne soit requise, les données d’image source JPEG sont transférées au PTIFF sans décodage, afin d’éviter une dégradation de la qualité. Dans ce cas, les options de compression spécifiées s'appliquent uniquement aux niveaux pyramidaux de résolution inférieure.
Si vous ne convertissez pas de grandes images, il n’est pas nécessaire de définir les paramètres qui contrôlent la quantité de mémoire à utiliser. Cependant, si c’est le cas, allouez ic
de mémoire supplémentaire à l’aide du paramètre -maxmem
décrit ci-dessous. Une bonne règle de base pour calculer la quantité de mémoire requise est de multiplier la largeur de l'image par la hauteur de l'image par le nombre de canaux. Par exemple, quatre pour une image RGB avec un temps alpha de trois. En outre, si les canaux sont de 16 bits par composant au lieu de 8, le double du résultat final.
Utilisation section-fb5293fa79894442aba831c1e14c5cc9
ic -convert
[
options
]
sourceFiledestFile
ic -convert
[
options
]
sourceFolderdestFolder
-c -convert
[
options
]
sourceFiledestFolder
Renvoie section-36a2dcfa39824d29b69547c432366219
0 en cas de réussite. Si une erreur se produit, une valeur différente de zéro est renvoyée et les détails de l’erreur sont envoyés à stderr
.
Options section-df311ace43f947b3817b60b667ae04ca
Formats D’Image D’Entrée Pris En Charge section-ab13d941d6724e65b9f84b62d949d31c
Le tableau suivant répertorie les formats de fichiers image et les options de format pris en charge par IC.
BMP
(Bitmap Windows)
EPS
(Postscript Encapsulé)
CompuServe
GIF
JPG
(JFIF/JPEG)
Photoshop
PSD
Macintosh
PICT
Les profils ICC incorporés sont reconnus dans les fichiers EPS, JPG, PSD, PNG et TIFF.
Les chemins d’accès intégrés et les métadonnées XMP sont reconnus dans les fichiers EPS, JPG, PSD et TIFF.
Exemples section-3c1986b30315431989bd76b1ee5bef6d
Convertissez une image unique avec la meilleure qualité possible et conservez-la dans le même dossier :
ic -convert src/myFile.png src/myFile.tif
Convertissez toutes les images de srcFolder
en TIFF pyramidaux codés en JPEG et placez-les dans destFolder
:
ic -convert -jpegcompress -jpegquality 90 -overwrite -continueOnError srcFolder destFolder
Convertissez toutes les images en srcFolder
. Les données d’image codées des fichiers JPG sont utilisées pour la compression LZW sans perte et de niveau de résolution complet pour le reste de la pyramide d’images de ces images, ainsi que pour l’image de sortie complète de tous les fichiers d’entrée non JPG. Types de pixels, profils de couleurs incorporés, métadonnées XMP, etc. sont entretenues.
ic -convert -lzwcompress -embedXmpData -embedColorProfile -maintainpixeltype -overwrite -continueOnError srcFolder destFolder