我注意到使用
canvas
和 javascript 处理图像后出现了一些微小的压缩。
左边是处理后的,右边是原始的,都是jpeg格式。我所做的是将原始图像加载到画布,然后从画布读取数据并将其保存为文件。
我需要对图像进行一些编辑,例如添加水印。目前,我正在使用
canvas
,但我的项目对图像质量很敏感,因此我试图避免任何意外的压缩。
我正在寻找一种可以避免这种压缩的方法。我的项目主要是用 JavaScript 编写的,所以基于 JS 的解决方案将是最好的选择(前端解决方案和服务器端解决方案对我来说都可以)。
谢谢。