这个需要16和14ms:

import numpy as np
import cv2
import timepath='d:/1.jpg'
for i in range(10):img=cv2.imread(path)start=time.time()img_encode = cv2.imencode('.jpg', img)[1]# imgg = cv2.imencode('.png', img)data_encode = np.array(img_encode)str_encode = data_encode.tostring()encode_t=time.time()-startnparr = np.fromstring(str_encode, np.uint8)img_decode = cv2.imdecode(nparr, 1)print('time',encode_t,time.time()-start)

这个也是13和17ms

def b():path = 'd:/1.jpg'for i in range(10):start = time.time()img = cv2.imread(path)encode_t = time.time() - startstart = time.time()cv

python 压缩图片相关推荐

  1. python压缩图片--指定压缩大小且保真压缩

    代码核心思路 循环降低图片质量quality 直至图片质量大小符合目标质量后退出循环 pillow压缩失真严重 ''' pip install pillow ''' from io import By ...

  2. 教你用Python压缩图片

    质量.速度.廉价,选择其中两个 如果需要做图片识别那么必定需要大量的训练素材,我们通常使用爬虫来获取,python爬取bing图片,python爬取百度图片,但是怕取下来的图片大小不一,再进行训练之前 ...

  3. 【pngquant】使用Python压缩图片,降低网页加载时间

    更多内容请点击 我的博客 查看,欢迎来访. 用来做什么? 个人在写博客时,发现上传的图片如果很大,web访问第一次加载该图片就特别的慢. 可以考虑使用缩略图,浏览时显示缩略图,如果要看高清图,需点击图 ...

  4. python 压缩图片为指定大小

    转自:scipy笔记-scipy.misc.imresize用法(方便训练图像数据) from skimage.transform import resize # 压缩图片 def predict_m ...

  5. python --压缩图片不改变图片尺寸

    方法1 from PIL import Image import osdef compress_image(infile, outfile, quality=50):""" ...

  6. python压缩图片像素_python使用pil进行图像处理(等比例压缩、裁剪)实例代码

    PIL中设计的几个基本概念 1.通道(bands):即使图像的波段数,RGB图像,灰度图像 以RGB图像为例: 2.模式(mode):定义了图像的类型和像素的位宽.共计9种模式: 3.尺寸(size) ...

  7. python怎么把图片压缩_使用Python轻松批量压缩图片

    在互联网,图片的大小对一个网站的响应速度有着明显的影响,因此在提供用户预览的时候,图片往往是使用压缩后的.如果一个网站图片较多,一张张压缩显然很浪费时间.那么接下来,我就跟大家分享一个批量压缩图片的方 ...

  8. 10 行 Python 代码,批量压缩图片 500 张,简直太强大了

    这几天,我在用 Github page + hexo 搭建个人网站,为了延续风格,就想把配图与文章一起迁移过去.这时候就出现了一个难题:我所用的图片都是高清大图,放到网站上会严重拖慢加载速度.因此,需 ...

  9. 使用Python批量压缩图片

    使用Python批量压缩图片 Python脚本 #coding:utf-8 import Image import os import os.path def picIsCorrect(fileSuf ...

最新文章

  1. 十张图说明机器学习在S/4中的应用
  2. 灰色的rgb值_一行代码实现图片的灰色效果
  3. 牛顿法的matlab实现,利用matlab基础语句实现牛顿法matlab潮流计算
  4. 大华Global Shutter CMOS摄像机剖析
  5. cassandra可视化工具_耗时1个月整理!160种Python标准库、第三方库和外部工具都有了...
  6. Log4j2进阶使用(按大小时间备份日志)
  7. Linux常用命令之文件和目录处理命令
  8. 拿高薪的web前端都是怎么学的?
  9. [zz]基于libvirt API监测xen初探
  10. 【AlphaGo之后会是什么】一文读懂人工智能打德扑
  11. 勤哲excel与oracle集成,勤哲Excel服务器-学习与下载园地
  12. 计算机类研究生求职经历以及经验共享(转)
  13. 【chrome插件开发一】初始chrome插件——helloWorld
  14. android 外接键盘,安卓手机外接键盘测评
  15. 没有搭讪的人生是不完整的
  16. 软工作业04四则运算网页版
  17. [网络安全学习篇64]:业务安全
  18. 如何做人群画像 如何做用户画像
  19. Electron使用sqlite3 出现install aws-sdk和_handle的解决方案!
  20. 【SCIR笔记】文档级事件抽取简述

热门文章

  1. 使用NetFlow分析网络异常流量
  2. linux 设备驱动程序 过滤,Linux驱动发开,usb设备的probe全过程
  3. 求生之路怎么显示服务器,求生之路怎么搭建云服务器
  4. 前后端分离项目_七个开源的 Spring Boot 前后端分离项目,一定要收藏
  5. java类怎么删除对象_在java中删除一个对象?
  6. matlab 2014a 升级,MATLAB R2014a从入门到精通(升级版) pdf扫描版[42MB]
  7. python保存变量_python – 在代码运行之间保存变量的数据
  8. mysql datetime 默认值_老大让我整理下公司内部MySQL使用规范,分享给大家
  9. jq的form data中保留加号_使用Fourier+EMD水管中传播的单频音波进行滤波(Python)...
  10. iPhoneX设计稿适配Android,UI设计干货:关于IPHONE X适配问题