在javascript中压缩jpeg/png格式的图像数据URI

在javascript中压缩jpeg/png格式的图像数据URI,javascript,image,google-chrome-extension,image-compression,lzma,Javascript,Image,Google Chrome Extension,Image Compression,Lzma,我正在开发一个chrome扩展,在这里,我使用扩展对当前chrome选项卡进行了大量的屏幕截图。从这里我得到了图像数据URL,它必须被发送到服务器。每个图像数据url的捕获大小为64kb。平均而言,每次推送我都会发送100张图像,相当于6 MB。这似乎很昂贵,所以我尝试了一种压缩技术。但这并没有将base64编码的图像数据URL压缩到我期望的大小 我的问题是, 此dataUrl的转换是否有助于我 或者我应该试试其他的压缩技术?如果是,请建议我 或者我应该将这些图像数据Url转换为画布并发送到服务

我正在开发一个chrome扩展,在这里,我使用扩展对当前chrome选项卡进行了大量的屏幕截图。从这里我得到了图像数据URL,它必须被发送到服务器。每个图像数据url的捕获大小为64kb。平均而言,每次推送我都会发送100张图像,相当于6 MB。这似乎很昂贵,所以我尝试了一种压缩技术。但这并没有将base64编码的图像数据URL压缩到我期望的大小

我的问题是,

  • 此dataUrl的转换是否有助于我
  • 或者我应该试试其他的压缩技术?如果是,请建议我
  • 或者我应该将这些图像数据Url转换为画布并发送到服务器?这会减少要传输的数据大小吗

  • 我猜你是从这里开始的:也读一读:@SergiuParaschiv是的,我是从你指出的地方开始的。因为这些答案不能让我满意,所以没有办法进一步压缩它们。我猜你是从这个开始的:也读这个:@SergiuParaschiv是的,我是从你指出的地方开始的。因为这些答案不能让我满意,所以没有办法进一步压缩它们。