首页 > 问答 > 正文
现在需要将一张5000px的图片通过js,变成1000px的图片。用canvas.todataurl会有个问题,像素会堆积在一起,有没有其他的方式可以实现,不依靠后端。或者说怎么解决,canvas像素堆积这个问题。
第一个图片是ps处理的,后一个是canvas.todataurl生成的,效果差太大
大家讲道理2017-04-11 10:01:09
换个思路吧,直接传整个高清图片到oss或者cdn上去,然后通过服务端方法来压缩或者裁剪图片吧
阿神2017-04-11 10:01:09
直接设置图片的宽高为 1000px
1000px