我正在处理 2d 和缩小尺寸的照片以供上传。我只使用 90 度步长绘制它们。
哪些参数会影响不同浏览器中的 drawImage() 质量?在绘制图像时,我想牺牲速度而不是质量,以便最大限度地提高输出质量。
有什么子像素调整的技巧吗?
使用 webGL Canvas 并在那里绘制图像有什么运气吗?它会提供更多选项以在缩放期间保持图像质量吗?
照片可以在 2 mpix - 10 mpix 范围内。
编辑:看起来这在 webGL 上是不可能的,因为纹理大小被限制为 512 x 512 或 2048 x 2048。
最佳答案
能具体点吗?我没有得到你想要的东西。
但只要涉及 drawImage,你就应该通过 Mozilla Spec of drawImage
关于javascript - 高质量缩放 <canvas> drawImage(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8093655/