V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dawangyezi  ›  全部回复第 3 页 / 共 3 页
回复总数  47
1  2  3  
2021-03-23 23:52:11 +08:00
回复了 zyxdut 创建的主题 酷工作 [商汤科技] [研究院] [组内直招] c++开发工程师
5 年以内工作经验是硬性要求吗? 9 年的考虑不
2021-03-22 19:02:26 +08:00
回复了 IDCFUN 创建的主题 问与答 求推荐 1000 以下能折腾 rom 的安卓机
google pixel 系列的
2021-03-22 18:59:00 +08:00
回复了 abelyao 创建的主题 问与答 有什么 JPG 压缩库 可以达到接近 TinyPNG 的效果
@abelyao 可以用 imgemin + mozjpeg 这个方案。我对比了 tinypng 输出的颜色数量,你可以把质量调整到 65 - 70 之间
2021-03-22 18:54:21 +08:00
回复了 abelyao 创建的主题 问与答 有什么 JPG 压缩库 可以达到接近 TinyPNG 的效果
@zhangyufei49 tinypng 压缩后的质量不是 100,放到到一定倍数就能看出来和原图的差异。你用的 imagemin + mozjpeg 就挺好,
2021-03-22 18:49:59 +08:00
回复了 abelyao 创建的主题 问与答 有什么 JPG 压缩库 可以达到接近 TinyPNG 的效果
@lonewolfakela 了解了, 那可以用这个: https://www.picdiet.com/zh-cn
2021-03-22 18:03:22 +08:00
回复了 abelyao 创建的主题 问与答 有什么 JPG 压缩库 可以达到接近 TinyPNG 的效果
再补充几个实用的说明:

1. 怎么选择用 png 还是 jpg
如果有透明通道,就用 png 。没有透明通道,图片中的颜色又很多,比如拍摄的大自然风景,用 jpg 。

2. 怎么选择 png 模式

颜色数量很少,有大面积的色块。比如动漫卡通,用调色板模式。
黑白照片,用灰度模式。
用作游戏动画中的遮照层,或者黑白曲谱(不需要抗锯齿),AI 轮廓识别,用二值图。
全彩模式适用日常图片。尤其在游戏和 app 资源中适用。
2021-03-22 17:55:13 +08:00
回复了 abelyao 创建的主题 问与答 有什么 JPG 压缩库 可以达到接近 TinyPNG 的效果
从文件格式角度比较好解释这个问题:

* jpg 是基于整个图像中的区块使用压缩算法压缩后保存的。
* png 文件标准中有多种格式
o 调色板模式。文件头保存一个颜色表,然后保存每个像素的时候只存储颜色表索引
o 灰度图模式,如果你的图像是灰度的(有亮度的黑白),只需要保存每个像素点的亮度。
o 二值模式。假设你的图像只有黑和白,比如曲谱。那你可以用 1 个 bit 位保存一个像素点。
o 全彩模式,和 jpg 相同。
o 动图

因为日常使用的 png 大多是全彩模式的。tinyPNG 后端应使用的 pngquant 命令行工具或者相同的算法,将全彩模式的 png 图转换成调色板模式。这样,就可以通过减少颜色数量来达到降低质量,压缩图片的目的。

如果你确实有批量压缩质量的需求,可以先用工具批量转换成 png 再压缩图像质量。
批量处理图像可以用 imgmagic 工具组
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3121 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 10:59 · PVG 18:59 · LAX 03:59 · JFK 06:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.