ic ic
Utilidad de conversión de imágenes.
ic
es una herramienta de línea de comandos que convierte archivos de imagen al formato de TIFF piramidal optimizado (PTIFF). Aunque el servicio de imágenes puede procesar imágenes sin conversión, le recomendamos que convierta todas las imágenes de más de 512 x 512 píxeles a PTIFF. Esta conversión garantiza un rendimiento de servidor y un uso de recursos óptimos y minimiza los tiempos de respuesta.
Se recomienda que los archivos PTIFF que contengan contenido fotográfico estén codificados en el JPEG (especifique -jpegcompress
). El contenido generado por ordenador puede beneficiarse de la compresión sin pérdidas (ya sea -deflatecompress
o -lzwcompress
). A menos que se requiera una conversión de color o de tipo de píxel, los datos de la imagen de origen del JPEG se transfieren al PTIFF sin descodificación, para evitar la degradación de la calidad. En este caso, las opciones de compresión especificadas sólo se aplican a los niveles piramidales de baja resolución.
Si no está convirtiendo imágenes grandes, no tiene que definir los parámetros que controlan la cantidad de memoria que se debe utilizar. Sin embargo, si lo está, dé ic
para obtener más memoria utilizando -maxmem
configuración que se describe a continuación. Una buena regla general para calcular la cantidad de memoria necesaria es multiplicar la anchura de la imagen por la altura de la imagen por el número de canales. Por ejemplo, cuatro para una imagen RGB con alfa por tres. Además, si los canales son de 16 bits por componente en lugar de 8, el resultado final será el doble.
Uso section-fb5293fa79894442aba831c1e14c5cc9
ic -convert
[
options
]
sourceFiledestFile
ic -convert
[
options
]
sourceFolderdestFolder
-c -convert
[
options
]
sourceFiledestFolder
Devuelve section-36a2dcfa39824d29b69547c432366219
0 si se realiza correctamente. Si se produce un error, se devuelve un valor distinto de cero y los detalles del error se envían a stderr
.
Opciones section-df311ace43f947b3817b60b667ae04ca
Formatos de imagen de entrada admitidos section-ab13d941d6724e65b9f84b62d949d31c
En la tabla siguiente se enumeran los formatos de archivo de imagen y las opciones de formato que admite IC.
BMP
(Mapa de bits de Windows)
EPS
(Postscript encapsulado)
CompuServe
GIF
JPG
(JFIF/JPEG)
Photoshop
PSD
Macintosh
PICT
Los perfiles ICC incrustados se reconocen en los archivos EPS, JPG, PSD, PNG y TIFF.
XMP Las rutas incrustadas y los metadatos de la se reconocen en los archivos de EPS, JPG, PSD y TIFF.
Ejemplos section-3c1986b30315431989bd76b1ee5bef6d
Convierta una sola imagen con la mejor calidad y manténgala en la misma carpeta:
ic -convert src/myFile.png src/myFile.tif
Convertir todas las imágenes en srcFolder
a TIFF piramidales con codificación JPEG y colóquelos en destFolder
:
ic -convert -jpegcompress -jpegquality 90 -overwrite -continueOnError srcFolder destFolder
Convertir todas las imágenes en srcFolder
. Los datos de imagen codificados de los archivos de JPG se utilizan para la compresión LZW sin pérdidas y de nivel de resolución completa para el resto de la pirámide de imágenes de estas imágenes, así como para toda la imagen de salida de todos los archivos de entrada que no sean de JPG. XMP Los tipos de píxeles, los perfiles de color incrustados, los metadatos de la, etc. se mantienen.
ic -convert -lzwcompress -embedXmpData -embedColorProfile -maintainpixeltype -overwrite -continueOnError srcFolder destFolder