亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何更有效地創建/保存 2 位圖像?

如何更有效地創建/保存 2 位圖像?

喵喔喔 2023-07-27 09:48:21
我想要為電子墨水顯示器供電,為此,我需要 2 位圖像。我目前正在使用 Pillow 創建圖像并保存它,但黑白/灰度圖像的選項只有 1 位和 8 位:from PIL import Imageim1 = Image.new('1', (600, 800), color=1)# creates 1-bit image, background color options range from 0 to 1, black and whiteim2 = Image.new('1', (600, 800), color=123)# creates 8-bit image, background color options range from 0 to 255, grayscale我可以創建/保存 2 位圖像嗎?或者,之后有什么方法可以轉換它們嗎?
查看完整描述

1 回答

?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

您有多種選擇:

  • 存儲兩張 1bpp 圖像而不是一張,并在必要時合并/分割;

  • 將四個 2b 像素打包/解包到 8b 像素中;

  • 使用具有本機 2bpp 支持的圖像格式(我猜 TIFF 和 GIF 可以,但不確定它們是否正確打包);您可能需要集成原始庫;

  • 如果您愿意自己編程,更緊湊的解決方案可能是對 4bpp 數據進行游程編碼(除非圖像有噪聲或抖動,否則將存在長時間的恒定值)和臨時文件格式。

第一個選項的優點是您可以使用標準工具可視化圖像(但想象一下組合)。


查看完整回答
反對 回復 2023-07-27
  • 1 回答
  • 0 關注
  • 115 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號