使用 AVIF 图像格式从 Canvas 创建图像

xyb*_*rek 8 html javascript avif

AVIF 是一种非常有前途的图像格式/编解码器,它基于样本远远优于 JPEG。我的问题是如何从 Canvas 创建 AVIF 图像?

因此,而不是 JPEG,类似于:

canvas.toBlob(function (blob) {}, "image/avif", 1.0)
Run Code Online (Sandbox Code Playgroud)

是否有 polyfill 或其他东西使它在浏览器中工作(编码图像部分)?

参考:https : //github.com/Kagami/avif.js

Jam*_*ter 5

目前没有浏览器支持从画布创建 AVIF,但这应该很快就会改变。