查看: 1875|回复: 1

基于python的webp图像编码和解码Opencv

[复制链接]

665

主题

1234

帖子

6670

积分

xdtech

Rank: 5Rank: 5

积分
6670
发表于 2020-5-25 17:08:59 | 显示全部楼层 |阅读模式
1. 安装opencv4.2版本
首先安装最新版的opencv-python包,在终端中输入命令:

pip install opencv-python==4.2.0.32
2. WebP编码
Webp是一种高效的图像编码方式,由谷歌推出,开源免费。其图像压缩效率相比jpg可以提升一倍性能。

import cv2

img = cv2.imread('1.jpg')
cv2.imwrite("1.webp", img, [cv2.IMWRITE_WEBP_QUALITY, 50])
下面是测试效果,原图2.8M,压缩因子采用50后只有175K


回复

使用道具 举报

665

主题

1234

帖子

6670

积分

xdtech

Rank: 5Rank: 5

积分
6670
 楼主| 发表于 2020-5-25 17:09:02 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表