opencv,python,pil计算图片内存占有量(Kb)简单大概的计算方法 |
您所在的位置:网站首页 › 如何计算相片大小kb › opencv,python,pil计算图片内存占有量(Kb)简单大概的计算方法 |
本文主要是转载一个博主的内容。 今天在完成老师布置的作业时,有一个内容是展示压缩之后的图片的大小。我首先就使用了 img.shape发现压缩前后的shape是一样的,并不是我想要的值。于是又使用了 img.size发现压缩前后的size值是一样的,毕竟size = shape的长宽相乘再乘以通道数。 于是去搜索展示内存大小的代码,换了好几次关键词。也找到了好几个版本。 这里展示我找到的我刚好能用到的版本,供大家参考。 用我这个小白的口气来说就是,原理就是把图片转换成了一种可以计算长度的格式,然后用len这个计算长度的函数来计算,就得到了最终的图片大小。根据我自己的程序改写的 代码如下: 我把前文输出的图像保存为了jpg格式,然后顺利接上了Image.open的打开方式。 切记前面加上头文件 from PIL import Image和import io 我对这个代码并不算完全了解,有错误的地方请指正。 以下是原博主的程序。 (2条消息) Python PIL 怎么知道写入图片格式的kb大小_dianxiaochuang7777的博客-CSDN博客
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |