flask接收到前端發回的二進制影像,要用PIL(Pillow)讀取,用了BytesIO,可是打開了之后就成了黑塊塊


(注意cont == img.tobytes() 為False)

show的圖片變成了黑塊塊
uj5u.com熱心網友回復:
網上搜了半天都沒找到哪里錯了,求解uj5u.com熱心網友回復:
先測驗file是否正常,提交檔案的key是否是fileDatauj5u.com熱心網友回復:
你試試這些:1. 把二進制bytes保存出來 看看最開始一部分是否是 預期的資料:Png開始有PNG
就像
https://blog.mythsman.com/post/5d2d62b4a2005d74040ef7eb/
中的

-》用于確保你接收的資料是正常的
2.然后關于圖片轉換或保存的相關代碼可參考我的
Pillow · Python常用代碼段
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/7072.html
上一篇:尋求給PLC 編程
下一篇:關于sympy庫求解積分的問題
