介紹
局部調色板 是圖像處理軟體中的一種最佳化輸出方式,主要用於對GIF動態格式圖像的最佳化輸出。與之對應的另一種輸出方式是全局調色板或稱之為通用調色板。
詳解
GIF格式中的調色板有全局調色板和局部調色板之分,因為GIF格式允許一個檔案中存儲多個圖像,因此存在這兩種調色板。其中全局調色板適用於GIF圖像檔案中的所有幀,而局部調色板只適用於GIF圖像檔案中的某個與之對應的幀。
局部調色板允許每幀包含該幀獨立的256種顏色,對於某些幀與幀之間反差較大的GIF動態圖像,可以產生較好的最佳化輸出結果。
採用局部調色板最佳化輸出,GIF圖像顏色總數計算公式為(註:*為乘號):
該GIF圖像中包含的幀總數*每幀最多可以包含的256色(註:<=256色)=該GIF圖像的顏色數量總數
但是需要注意的是,局部調色板雖然可以包含更多的顏色數量,但是在整幅GIF動態圖像包含的幀中,如果幀與幀之間的顏色非常相似或整幅GIF圖像的顏色總數沒有超過256色,則局部調色板無法發揮其作用。這樣的情況下如果使用了局部調色板,不但會沒有效果,反而會因為局部調色板計算方式的問題,輸出產生占用較大空間的GIF圖像。所以我們一般使用的圖像處理軟體,默認的最佳化方式或推薦的最佳化方式,都是全局調色板。
區別
局部調色板支持每幀包含自己獨立的256色,所以理論上講,採用局部調色板輸出的GIF動態圖像,可以根據幀數量*每幀的包含的顏色總數(<=256色),最佳化產生包含千萬種顏色的動態GIF圖像。
而全局調色板則是整幅GIF圖像所有的幀共享一個256色的調色板,也就是說,採用全局調色板最佳化輸出的GIF動態圖像,整幅圖像所有幀所包含的顏色總數<=256色。
實例對比
局部調色板
右圖(U5製作輸出)為採用局部調色板輸出的典型案例,素材為一段視頻:Microsoft unveils a new look (MP4格式視頻檔案)。由於幀與幀之間顏色反差較大,所以非常適合採用局部調色板輸出。輸出後圖像非常清晰。
全局調色板
右圖(Photoshop製作輸出)為同樣的視頻素材:Microsoft unveils a newlook(MP4格式視頻檔案)。採用全局調色板輸出後,由於幀與幀之間顏色反差較大,所以輸出後所有幀的顏色都共享一個全局調色板,即:一個<=256色的顏色表,所有最佳化輸出的圖像不如局部調色板最佳化輸出的清晰。