HarmonyOS 鸿蒙Next 使用packing压缩代码的时长问题
HarmonyOS 鸿蒙Next 使用packing压缩代码的时长问题
使用以下代码对5mb的图片buffer进行压缩,需要300ms处理时间,我这边每次对单张图进行5%的递归压缩耗费时长较大,图片越小处理时间越快。这个packing的原理是什么?
imagePackerApi.packing(pixelMap, packOpts).then((data: ArrayBuffer) => {
console.info('Succeeded in packing the image.');
}).catch((error: BusinessError) => {
console.error(`Failed to pack the image.code ${error.code},message is ${error.message}`);
})
更多关于HarmonyOS 鸿蒙Next 使用packing压缩代码的时长问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
packing就是对图片质量、大小进行压缩或重新打包,图片越大,处理的时间就相对越长。
更多关于HarmonyOS 鸿蒙Next 使用packing压缩代码的时长问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html