如何使用客户端 JavaScript 优化 gif 动画?

苏月如*_*苏月如 5 html javascript canvas gif

或者说,有可能吗?

就像当用户上传一些动画 gif 时(实际上不是上传,只是从本地计算机选择它们到浏览器),然后使用一些 JavaScript 来执行以下操作:

  • 色彩还原
  • 有损 GIF 压缩
  • 删除一些中间框架
  • 调整大小
  • ..ETC