![](/img/trans.png)
[英]How to read multi-channel 16-bit-per-channel images in Python without using OpenCV library?
[英]Does PIL ImageEnhance library supports 16 bit JPG images
我正在嘗試保存和顯示 16 位 JPG 圖像。 但得到錯誤像
圖像模式錯誤。
如果支持,那么模式是什么?
檢查這個
圖像的模式(這是一個指定圖像使用的像素格式的字符串)定義了圖像中像素的類型和深度。 當前的 Python Imaging Library 版本僅支持以下標准模式:
1(1位像素,黑白,每字節一個像素存儲)
L(8 位像素,黑白)
P(8 位像素,使用調色板映射到任何其他模式)
RGB(3x8 位像素,真彩色)
RGBA(4x8 位像素,帶透明蒙版的真彩色)
CMYK(4x8 位像素,分色)
YCbCr(3x8 位像素,彩色視頻格式)
I(32 位有符號整數像素)
F(32 位浮點像素)
這可能是您收到上述錯誤的原因。 Image.convert 方法從現有圖像創建具有給定模式的新圖像。 要了解有關圖像屬性的更多信息,請查看鏈接,有關完整概念的信息,請查看鏈接。
希望這對你有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.