互動通訊 ic
影像轉換公用程式。
ic
是一種命令列工具,可將影像檔案轉換為最佳化的金字塔TIFF格式(PTIFF)。 雖然「影像伺服」不需要轉換就能處理影像,但建議您將所有大於512x512畫素的影像轉換為PTIFF。 此轉換可確保最佳伺服器效能和資源使用率,並將回應時間降至最低。
建議包含像片內容的PTIFF檔案使用JPEG編碼(指定-jpegcompress
)。 電腦產生的內容可以受益於不失真壓縮(-deflatecompress
或-lzwcompress
)。 除非需要進行色彩轉換或畫素型別轉換,否則會將JPEG來源影像資料傳輸至PTIFF而不進行解碼,以避免品質降低。 在此情況下,指定的壓縮選項只會套用至解析度較低的金字塔層次。
如果您不轉換大型影像,則不需要設定控制要使用多少記憶體的引數。 不過,如果您是的話,請使用下述的-maxmem
設定多給ic
個記憶體。 計算所需記憶體量的經驗法則是將影像寬度乘以影像高度再乘以色版數。 例如,Alpha乘以3的RGB影像為4。 此外,如果色版是每個元件16位元,而不是8位元,則會使最終結果加倍。
使用 section-fb5293fa79894442aba831c1e14c5cc9
ic -convert
[
options
]
sourceFiledestFile
ic -convert
[
options
]
sourceFolderdestFolder
-c -convert
[
options
]
sourceFiledestFolder
傳回 section-36a2dcfa39824d29b69547c432366219
如果成功,則為0。 如果發生錯誤,則會傳回非零值,並將錯誤詳細資料傳送至stderr
。
選項 section-df311ace43f947b3817b60b667ae04ca
支援的輸入影像格式 section-ab13d941d6724e65b9f84b62d949d31c
下表列出IC支援的影像檔案格式和格式選項。
BMP
(Windows點陣圖)
EPS
(封裝式Postscript)
CompuServe
GIF
JPG
(JFIF/JPEG)
Photoshop
PSD
Macintosh
PICT
內嵌ICC設定檔可在EPS、JPG、PSD、PNG和TIFF檔案中辨識。
內嵌路徑和XMP中繼資料可在EPS、JPG、PSD和TIFF檔案中辨識。
範例 section-3c1986b30315431989bd76b1ee5bef6d
以最佳品質轉換單一影像,並將其儲存在相同的資料夾中:
ic -convert src/myFile.png src/myFile.tif
將 srcFolder
中的所有影像轉換為JPEG編碼的金字塔TIFF,並置於 destFolder
中:
ic -convert -jpegcompress -jpegquality 90 -overwrite -continueOnError srcFolder destFolder
轉換 srcFolder
中的所有影像。 JPG檔案的編碼影像資料可用於這些影像金字塔的其餘影像,以及所有非JPG輸入檔案的整個輸出影像,進行完整解析度層級、無遺失的LZW壓縮。 畫素型別、內嵌色彩設定檔、XMP中繼資料等。 都會受到維護。
ic -convert -lzwcompress -embedXmpData -embedColorProfile -maintainpixeltype -overwrite -continueOnError srcFolder destFolder