軟體設定
圖片參數
通用名詞
| 名稱 | 數值範圍 | 影響因素 |
|---|---|---|
| 圖片質量 | 1 ~ 100 | 數值越小,質量越小 |
| Alpha 質量 | 0 ~ 100 | 對於包含Alpha通道的圖像(如PNG或某些格式的PSD檔案),調整Alpha平面的保真度意味着控制在壓縮過程中Alpha通道信息的丟失程度。較高的保真度設定會保留更多的細節,但檔案大小也會相對較大;較低的保真度設定則會犧牲一些細節以獲得更小的檔案大小。 數值越小,質量越小 |
| 位深 | 1 ~ 16 | 位深(Bit Depth),在圖像處理領域,指的是每個像素所用的位數,它決定了圖像能夠表示的顏色數量。位深越高,能表示的顏色就越豐富,圖像的色彩過渡也越平滑。例如,8位深度可以表示256種顏色,而16位深度則可以表示65536種顏色。該值越小,體積更小,但是色彩變低,建議適量調整或者保持不變 |
| 子採樣模式(色度子採樣) | ON/OFF/AUTO | 在圖像和視頻編碼中,色度子採樣是一種減少資料量的技術,透過降低色度(顏色)信息的分辨率來實現。這是因爲人眼對亮度變化的敏感度高於對色度變化的敏感度。 |
| 保留元資料 | 保留/不保留 | 元資料(Metadata)是關於資料的資料,它可以提供關於檔案的詳細信息,包括但不限於: - 創建日期和時間 - 修改日期和時間 - 設備信息(如相機型號、鏡頭信息) - 圖像參數(如分辨率、色彩空間、曝光設定) - 地理位置信息(GPS坐標) - 版權信息 - 描述性標籤或關鍵字 在某些情況下,爲了保護隱私、減少檔案大小或者簡化資料管理,用戶可能需要選擇保留部分或全部元資料,或者完全刪除某些類型的元資料。這個選項通常出現在媒體處理軟體或設備的設定菜單中。 |
| 無損壓縮 | - | 無損壓縮是一種資料壓縮方法,在此過程中,原始資料可以被完全恢復,即壓縮前後的資料是完全一致的,沒有任何信息丟失。這種壓縮方式常用於需要保持資料完整性的場景,比如文字檔案、程序程式碼、某些類型的圖像(如專業攝影或科學成像)以及音頻檔案等。當啓用無損壓縮時,軟體或設備會使用算法來尋找資料中的重複模式或冗餘信息,並以更高效的方式儲存這些信息,從而減小檔案大小,但不會犧牲資料的質量或完整性。一旦需要,這些資料可以被解壓回其原始狀態,而不發生任何改變。無損壓縮會保留原資料,若要更小質量則無需勾選。 |
| 漸進式圖片 | Boolean | 在傳統的基線JPEG中,圖片是從上至下逐行解碼並顯示的。這意味着在圖片完全加載之前,你只能看到頂部的一部分,底部的部分仍然是空白的。而在漸進式JPEG中,圖片首先以很低的分辨率顯示,即一個非常模糊的版本。隨着更多的資料被加載,圖片的清晰度逐漸增加,直到最後完全清晰。這種方法的優點在於,即使在網絡連接較慢的情況下,用戶也能很快地預覽到圖片的大致內容,提升用戶體驗。 |
| 抖動處理 | 0~1 |
Webp
| 名稱 | 數值範圍 | 影響因素 |
|---|---|---|
| 智能色度抽樣 | Boolean | 智能調節色度子採樣 |
| 智能最小尺寸 | Boolean | 優化以達到最小檔案大小 |
| 混合編碼 | Boolean | 在圖像或視頻編碼中,不同區域或幀可能具有不同的特性,如靜態背景與動態前景、紋理豐富的區域與平滑的漸變等。混合編碼策略可以根據內容的特性,智能地選擇最適合的編碼方式,比如對靜態部分使用無損壓縮,對動態部分使用有損壓縮,或者結合多種有損壓縮的參數設定,以達到整體的最佳壓縮比 |
JPEG
| 名稱 | 數值範圍 | 影響因素 |
|---|---|---|
| 使用給定索引的預定義量化表 | 0 ~ 8 | 不同的量化表可以產生不同程度的壓縮和相應的質量損失。預定義的量化表是事先設計好的,根據特定的應用場景和質量要求優化過的量化矩陣集合。使用預定義的量化表,可以透過指定的索引選擇合適的量化表,以達到預期的壓縮效果和圖像質量平衡。 0 - 來自JPEG附錄K的量化表(vips和libjpeg預設使用) 1 - 平坦量化表 2 - 針對Kodak圖像集上的MSSIM指標優化的量化表 3 - 由N. Robidoux爲ImageMagick設計的量化表(當前mozjpeg預設使用) 4 - 針對Kodak圖像集上的PSNR-HVS-M指標優化的量化表 5 - 來自《人眼視覺與JPEG-DCT壓縮的相關性》(1992年)論文的量化表 6 - 來自《DCTune:壓縮牙科X射線的感知優化》(1997年)論文的量化表 7 - 來自《一種視覺檢測模型在DCT系數量化中的應用》(1993年)論文的量化表 8 - 來自《一種改進的DCT系數量化視覺檢測模型》(1993年)論文的量化表 以上量化表各有特點,針對不同的圖像質量和壓縮效率進行了優化。 |
| 在指定的MCU數量之後添加重啓標記 | 0 - 2147483647 | 在JPEG等圖像壓縮標準中,MCU是最小的編碼和解碼單位,通常包含了一個亮度塊和兩個色度塊,其大小取決於使用的色度子採樣模式。 重啓標記是JPEG格式中的一種特殊標記,它們被插入到圖像資料流中,作爲圖像編碼過程中的檢查點。這些標記可以幫助解碼器在遇到錯誤(如資料損壞或傳輸中斷)時,從最近的重啓標記開始重新同步,而不是從頭開始解碼整個圖像。這樣可以提高解碼的魯棒性和容錯能力,尤其是在網絡傳輸或儲存介質不穩定的場景下。 透過指定每多少個MCU添加一次重啓標記,可以在圖像質量和解碼魯棒性之間找到一個平衡點。增加重啓標記的數量可以提高解碼的魯棒性,但可能會稍微增加檔案大小,因爲每個標記都會佔用一定的字節。 |
| 最優Huffman編碼表 | Boolean | 基於圖像資料的實際統計特性,計算出能夠使得壓縮比最大化的霍夫曼編碼表。這個過程通常是在編碼階段透過對圖像資料進行分析,統計出各個DCT系數出現的頻率,然後構建霍夫曼樹並生成編碼表。在解碼階段,解碼器會使用同樣的編碼表來還原原始資料,從而完成無損解壓縮。 |
| 對每個8x8塊應用格子量化 | Boolean | 爲了提高編碼效率和圖像質量,對每個8x8像素的圖像塊採用一種優化的量化策略——格狀量化。這種技術透過精細的決策過程,在每個量化步驟都力求達到最佳的速率失真性能,從而在整體上提高了編碼的效率。 |
| 對具有極端值的樣本應用超調 | Boolean | 在處理信號或圖像時,對那些值特別大或特別小的點,有意地增加過衝效應,以增強局部特徵,但需注意控制過衝的程度,以免造成圖像質量下降。 |
| 將DCT系數的頻譜拆分爲單獨的掃描 | Boolean | 在JPEG圖像壓縮中,將離散餘弦變換(DCT)系數的頻譜分成多個獨立的掃描過程。在JPEG編碼中,圖像首先被分割成8x8的像素塊,每個塊經過DCT變換後,得到一系列的DCT系數,這些系數包含了圖像的頻率信息,在漸進式JPEG編碼中尤爲重要,它允許圖像在下載過程中逐步變得清晰,先顯示低頻信息(基本輪廓),再逐漸加入更多細節。這樣,用戶可以更快地預覽圖像的大致內容,提高了用戶體驗,尤其是在網絡速度較慢的情況下。 |
PNG
| 名稱 | 數值範圍 | 影響因素 |
|---|---|---|
| 壓縮因子 | 0~9 | 數值越小,質量越小 |
| libspng行過濾標志 | none, sub, up, avg, paeth, all | 在PNG圖像壓縮中,濾波器預處理是提高壓縮效率的一個重要步驟。上述內容描述了PNG標準支持的不同濾波器類型: NONE:不使用任何濾波器,即不進行預處理,直接壓縮原始資料。 SUB:使用左鄰像素的差值進行預測。每個像素值減去左側像素的值,以此減少資料的冗餘。 UP:使用上方像素的差值進行預測。每個像素值減去正上方像素的值,同樣是爲了減少資料間的相關性。 AVG:使用左鄰和上方像素的平均值進行預測。每個像素值減去左上角兩個像素值的平均值,這種方法綜合了左右和上下方向的信息。 PAETH:使用Paeth預測器自動選擇最佳的鄰居像素進行預測。這是一種更爲複雜的預測算法,它根據周圍像素的具體情況選擇最合適的預測值,以達到更好的壓縮效果。 ALL:自適應選擇濾波器。在編碼時,PNG會嘗試所有五種濾波器,爲每一行選擇壓縮效果最好的濾波器類型。這種策略通常能提供最高的壓縮比率,但計算成本也相對較高。 這些濾波器的作用是在編碼前減少相鄰像素之間的相關性,從而使得後續的熵編碼(如DEFLATE壓縮)能更有效地壓縮資料,提高壓縮比。 |
| 使用8bpp調色板量化 | false | 將圖像量化爲使用8位每像素(bits per pixel,bpp)的調色板顏色模式。這意味着整個圖像的顏色將被限制在一個最多包含256種顏色的調色板內。 這種方法非常適合顏色數量不多且不需要高色彩保真的圖像,如簡單的圖形、圖標或某些類型的卡通畫。在PNG中使用8bpp調色板可以實現高效的無損壓縮,同時保持良好的視覺質量,特別是在顏色較爲有限的圖像上 |
GIF
| 名稱 | 數值範圍 | 影響因素 |
|---|---|---|
| 幀間最大誤差 | 0~32 | ”最大幀間透明度誤差”指的是在多幀動畫中,從一幀到下一幀,透明度變化的最大允許差異。這在壓縮過程中很重要,因爲GIF動畫通常由一系列單獨的幀組成,每一幀都可能有其自己的透明區域。爲了減小檔案大小,相鄰幀之間相似的部分會被高效地編碼,只儲存那些發生變化的像素。 在實際應用中,制作者需要根據具體需求來調整這一參數,以達到最佳的壓縮與質量平衡。 |
| 調色板間最大誤差 | 0~256 | 在考慮調色板重用時,動畫壓縮算法會比較當前幀的顏色需求與前一幀(或其他可用幀)的調色板之間的匹配程度。這個匹配程度可以透過計算兩種調色板之間的“誤差”來量化,這裡的誤差通常是指顏色差異的總和。如果兩個調色板之間的差異足夠小,以至於它們在視覺上幾乎無法區分,那麼就可以重用之前的調色板,從而節省空間。 |
| 重用調色板 | true | 透過避免重複儲存相似的調色板,幫助減少檔案大小。當處理連續的兩幀或多幀時,如果它們共享許多相同的顏色,那麼重用先前幀的調色板可以顯著節省空間 |
TIFF/JP2K
| 名稱 | 數值範圍 | 影響因素 |
|---|---|---|
| 瓦片寬度(以像素爲單位) | 1- 32768 | 在TIFF格式中,瓦片寬度是指構成圖像的瓦片(tile)的水平尺寸,即一個瓦片在水平方向上的像素數。瓦片是圖像分割成的矩形區域,用於分塊儲存和讀取,便於處理大型圖像。 |
| 瓦片高度(以像素爲單位) | 1-32768 | 瓦片高度指的是垂直方向上一個瓦片包含的像素數。與瓦片寬度一起,這兩個參數定義了單個瓦片的大小。 |
| 水平分辨率(像素/毫米) | 0.001 ~ 1e+06 | 水平分辨率表示每毫米水平距離內圖像包含的像素數。這是對圖像細節密度的一種度量,較高的水平分辨率意味着在相同物理空間內有更多的像素,圖像細節更豐富。 |
| 垂直分辨率(像素/毫米) | 0.001 ~ 1e+06 | 垂直分辨率類似地測量每毫米垂直距離內的像素數。它反映了圖像在垂直方向上的細節程度,與水平分辨率一起決定了圖像的整體清晰度和細節表現力。 |
| 寫入金字塔式 TIFF | Boolean | 這是一種儲存圖像的多層次格式,其中包含多個不同分辨率的圖像副本,從全分辨率到較低分辨率。這種格式適合於需要快速預覽或縮放的應用場景,因爲它允許快速存取不同級別的細節。 |
| 寫入分塊式 TIFF | Boolean | 分塊式TIFF將圖像分割成多個瓦片或塊,每個塊可以獨立壓縮和儲存。這種方法提高了大圖像的讀寫效率,尤其在隨機存取和網絡傳輸時更爲高效。 |
| 在1位圖像中使用0表示白色 | Boolean | 在1位圖像(二值圖像)中,每個像素只用一個比特來表示,通常0代表一種顏色,1代表另一種顏色。傳統上,0被用來表示黑色,而1表示白色。然而,在某些情況下,如題目所述,0可以被配置爲代表白色,這在圖像處理和編碼中是一種可配置的約定。這種配置影響如何解碼圖像資料以正確顯示圖像。 |
HEIF
| 名稱 | 數值範圍 | 影響因素 |
|---|---|---|
| 壓縮格式 | hevc, avc, jpeg, av1 | 在HEIF(High Efficiency Image File Format)壓縮中,上述內容列出了幾種不同的壓縮算法選項,它們分別是: HEVC:使用HEVC(High Efficiency Video Coding,也稱爲H.265)標準進行壓縮,HEVC是一種高效的圖像和視頻壓縮格式,相較於前代標準提供了更高的壓縮效率。x265是用於HEVC編碼的開源庫。 AVC:使用AVC(Advanced Video Coding,也稱爲H.264)標準壓縮,AVC是廣泛使用的視頻壓縮標準,平衡了壓縮效率與計算資源需求。x264是一個流行的AVC編碼器。 JPEG:使用JPEG標準進行壓縮,JPEG是一種廣泛應用於靜態圖像的有損壓縮格式,以其在較小檔案大小下保持良好圖像質量而聞名。這裡使用的是標準的JPEG編碼器。 AV1:使用AV1(AOMedia Video 1)標準進行壓縮,AV1是由開放媒體聯盟開發的下一代視頻編解碼器,旨在提供比HEVC更高的壓縮效率,同時保持開源許可。aom是Google主導的用於AV1編碼的庫。 |
| 編碼器 | auto, aom, rav1e, svt, x265 | 在HEIF(High Efficiency Image File Format)壓縮中,上述內容列舉了不同的編碼器選項,它們用於將圖像資料壓縮成HEIF支持的格式。具體解釋如下: AUTO:表示自動選擇編碼器。在這種模式下,系統或軟體會根據具體情況和可用資源自動挑選最合適的編碼器。 AOM:指使用AOMedia(AOM)開發的編碼器,主要用於AV1視頻編碼。AOMedia是由Google領導成立的聯盟,其開發的AV1編碼器旨在提供高效壓縮。 RAV1E:RAV1E是一個開源的AV1編碼器,以高性能和高質量的視頻壓縮著稱。它是社區驅動的項目,專注於提供高效的AV1編碼解決方案。 SVT:SVT-AV1是另一個AV1編碼器,由Socionext Inc.和Amazon Lab126聯合開發。它旨在提供高效率的視頻壓縮,適用於各種應用場景。 X265:x265是一個高效的HEVC(H.265)視頻編碼器,廣泛用於壓縮高清和超高清視頻。它以提供優秀的壓縮比和圖像質量而知名。 在HEIF壓縮中選擇不同的編碼器會影響最終檔案的大小、編碼速度、解碼兼容性和圖像質量。用戶可以根據具體需求和設備能力來選擇最合適的編碼器。 |
AVIF
| 名稱 | 數值範圍 | 影響因素 |
|---|---|---|
| - | - | - |
最後更新於