簡體   English   中英

壓縮 PIL 圖像而不保存文件

[英]Compressing PIL image without saving the file

我無法在 python 中壓縮圖像而沒有將圖像保存在磁盤上。 該圖像具有此處所述的保存 function 。 在這里,它通過保存來優化圖像。 是否可以在不保存圖像的情況下使用相同的程序。 我想像另一個 python function 那樣做。

image=image.quantize() [這里大大降低了質量]

提前致謝:)

在 PIL 或 opencv 中,圖像只是一個帶有像素值的大矩陣。 如果你想對圖像做一些事情(例如顯示它),function 需要知道所有的像素值,因此需要提取的圖像。

但是,有一種方法可以將圖像壓縮在 memory 中,直到您確實需要對圖像進行處理。 看看這個答案: 如何在 Python 中加載圖像,但保持壓縮?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM