立即注册 登录
GameMale 返回首页

hezhushizaishi的个人空间 https://www.gamemale.com/?736317 [收藏] [复制] [RSS]

日志

一个基于HTML5 Canvas API的智能图片压缩引擎

热度 248已有 466 次阅读2025-8-30 22:27 |系统分类:兴趣分享

就上篇日志提到的,本想要利用ffmpeg压缩图片质量的bat脚本,就方便一点而已
经过和人工智能claude进行交谈,建议我采用HTML5 Canvas API进行压缩
1、比较方便,不需要安装ffmpeg,浏览器大多数都支持
2、支持拖拽、多图片合集
3、本地化,而且可视化比较好
4、支持不同的照片格式转换成jpg
以下是压缩图片

我觉得还行
以下是界面和处理流程


我觉得还是挺方便的,挺实用的
只不过有两个缺陷:
1、下载的只能下载浏览器固定路径(浏览器本身的限制)
2、不能调节限制的大小(这个是500KB,是我等级所能够发的最大图片)
3、压缩效果不尽人意(我提示添加了可变化的大小,但是那个压缩算法没做好导致不太行(刚开始我还提示注意设置好压缩算法()))
如果坛友感兴趣的话,之前有时间把这个限制效果和一些BUG修好,以及自己使用过程中有什么问题,一并解决的,这样就不用每次发帖都为图片裁切而头痛







233

震惊
1

感谢
2

关心
8

加油
4

有爱

刚表态过的朋友 (248 人)

发表评论 评论 (4 个评论)

回复 紫-漾 2025-8-30 22:29
期待
回复 赴约波波 2025-8-31 00:05
也许可以试试在线压缩工具?https://squoosh.app/
回复 hezhushizaishi 2025-8-31 00:16
赴约波波: 也许可以试试在线压缩工具?https://squoosh.app/
看了一下,好像是不能批量处理 ,虽然应该没什么审核但我还是愿意在本地 计划加入一个压缩指定在长宽高附近的功能,方便论坛图片展示
回复 WCPIG 2025-8-31 19:01
一直用acdsee3.2 批量转jpg自动压缩

facelist

您需要登录后才可以评论 登录 | 立即注册

关闭

站长公告上一条 /1 下一条

文字版|手机版|小黑屋|GameMale

GMT+8, 2025-12-22 10:04 , Processed in 0.030917 second(s), 13 queries , Redis On.

Copyright © 2013-2025 GameMale

All Rights Reserved.