![](/img/trans.png)
[英]How to use image from PIL ImageGrab without saving it to a file?
[英]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.