PIL 中P 和L 模式的差異
PIL 的P 模式(調色板)和L 模式(亮度)在以下情況下方具有明顯的優缺點:處理影像。
P 模式(調色盤)
L模式(亮度)
模式之間的轉換
您可以使用convert(mode)函數在模式之間轉換:
# Convert to RGB mode image.convert('RGB') # Convert to P mode image.convert('P') # Convert to L mode image.convert('L')
範例圖片
註解
透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>透過🎜>通過將R、G 和B 分量設定為相等,即使出現灰度,也可以將影像儲存為RGB。
確保所有調色盤項目都有R、G 和B 值,可以將灰階影像儲存在P 模式下im = Image.open("image.jpg").convert('RGB')最佳實踐 為避免潛在問題,請在開啟時將影像轉換為RGB:
以上是PIL 中的 P 與 L 模式:何時使用調色板或亮度影像?的詳細內容。更多資訊請關注PHP中文網其他相關文章!