ic ic
Image Conversion Utility
ic
è uno strumento da riga di comando che converte i file immagine nel formato PTIFF (Pyramid TIFF Format) ottimizzato. Mentre Image Server può elaborare le immagini senza conversione, ti consigliamo di convertire tutte le immagini di dimensioni superiori a 512x512 pixel in PTIFF. Questa conversione garantisce prestazioni ottimali del server e l’utilizzo delle risorse, riducendo al minimo i tempi di risposta.
È consigliabile che i file PTIFF contenenti contenuto fotografico siano codificati in JPEG (specificare -jpegcompress
). I contenuti generati dal computer possono beneficiare di una compressione senza perdita (-deflatecompress
o -lzwcompress
). A meno che non sia necessaria una conversione del colore o del tipo di pixel, i dati dell'immagine sorgente JPEG vengono trasferiti al PTIFF senza decodifica, per evitare il degrado della qualità. In questo caso, le opzioni di compressione specificate si applicano solo ai livelli piramidali a risoluzione inferiore.
Se non si convertono immagini di grandi dimensioni, non è necessario impostare i parametri che controllano la quantità di memoria da utilizzare. Tuttavia, se lo sei, concedi a ic
più memoria utilizzando l'impostazione -maxmem
descritta di seguito. Una buona regola per calcolare la quantità di memoria necessaria è moltiplicare la larghezza dell'immagine per l'altezza dell'immagine per il numero di canali. Ad esempio, quattro per un’immagine RGB con alfa per tre. Inoltre, se i canali sono a 16 bit per componente invece di 8, il risultato finale sarà doppio.
Utilizzo section-fb5293fa79894442aba831c1e14c5cc9
ic -convert
[
options
]
sourceFiledestFile
ic -convert
[
options
]
sourceFolderdestFolder
-c -convert
[
options
]
sourceFiledestFolder
Restituisce section-36a2dcfa39824d29b69547c432366219
0 in caso di esito positivo. Se si verifica un errore, viene restituito un valore diverso da zero e i dettagli dell'errore vengono inviati a stderr
.
Opzioni section-df311ace43f947b3817b60b667ae04ca
Formati supportati per le immagini in ingresso section-ab13d941d6724e65b9f84b62d949d31c
Nella tabella seguente sono elencati i formati di file immagine e le opzioni di formato supportate da IC.
BMP
(Bitmap Windows)
EPS
(PostScript incapsulato)
CompuServe
GIF
JPG
(JFIF/JPEG)
Photoshop
PSD
Macintosh
IMMAGINE
I profili ICC incorporati vengono riconosciuti nei file EPS, JPG PSD, PNG e TIFF.
I percorsi incorporati e i metadati XMP vengono riconosciuti nei file EPS, JPG PSD, e TIFF.
Esempi section-3c1986b30315431989bd76b1ee5bef6d
Converti una singola immagine alla migliore qualità e mantienila nella stessa cartella:
ic -convert src/myFile.png src/myFile.tif
Converti tutte le immagini in srcFolder
in TIFF piramidali con codifica JPEG e inserisci in destFolder
:
ic -convert -jpegcompress -jpegquality 90 -overwrite -continueOnError srcFolder destFolder
Convertire tutte le immagini in srcFolder
. I dati immagine codificati dei file JPG vengono utilizzati per la compressione LZW a piena risoluzione, senza perdita di dati, per il resto della piramide di immagini di queste immagini e per l'intera immagine di output di tutti i file di input non JPG. I tipi di pixel, i profili di colore incorporati, i metadati XMP e così via. sono mantenuti.
ic -convert -lzwcompress -embedXmpData -embedColorProfile -maintainpixeltype -overwrite -continueOnError srcFolder destFolder