Qt增加webp格式支持

博客介绍了如何在Qt5.3之前版本增加对WebP格式的支持,通过编译源码并添加特定文件实现。提供了相关资源链接,并提到WebP的体积优势和浏览器兼容性问题。
摘要由CSDN通过智能技术生成

Webp 是一种图片文件格式,能在相同质量的情况下比 PNG 文件尺寸小巧。

Chrome 应用商店图片已全部转换为 WebP 格式

YY(基于Qt开发)也已经把图片格式换成webp了

http://img2webp.net/ 这个网站 将 jpg/png/gif 拖拽进入就可以转换了,转换后的 WebP 文件会在IMG2WebP 上保存一天。

安装默认的参数来看, 转换后的webp图片体积一般在原图的1/10到1/3. 这是非常可观的. 

唯一的缺点就是支持平台少, 目前只有chrome支持

QT5.3 已经纳入webp. 

Qt5.3之前的版本如果想要支持webp, 则需要自己编译. 

参考 Qt bug report

Change I9409e894: Added webp image format plugin

 

https://codereview.qt-project.org/#change,56026

需要在qt-src-5.1.1\qtimageformats 下增加这些文件

config.tests/libwebp/libwebp.cpp        51 lines    Side-by-Side    Unified
config.tests/libwebp/libwebp.pro        6
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值