通过packing方法将图片数据处理成jpg问题
将相机中的nv21数据通过packing方法无法成功,出现异常:
const imagePackerApi : image.ImagePacker = image.createImagePacker();
const imageSourceApi : image.ImageSource = image.createImageSource(buffer);
let packOpts : image.PackingOption = { format:“image/jpeg”, quality:98 }
imagePackerApi.packing(imageSourceApi, packOpts)
.then( (data : ArrayBuffer) => {
console.log(‘packing succeeded.’);
let filePath = (this._context as Context).filesDir + ‘/data2.jpg’
let copyFile = fs.openSync(filePath, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE);
fs.writeSync(copyFile.fd, data);
fs.closeSync(copyFile)
}).catch((error : BusinessError) => {
console.error(‘packing failed.’);
})
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
网络请求数据处理问题
1644浏览 • 1回复 待解决
PixelMap数据处理(Native)
2737浏览 • 1回复 待解决
HarmonyOS @ohos.data.preferences 数据处理
1475浏览 • 1回复 待解决
HarmonyOS 大量数据处理导致主线程阻塞问题
992浏览 • 1回复 待解决
JSON.parse数据处理导致精度丢失问题
1860浏览 • 1回复 待解决
如何在HarmonyOS中实现高效的数据处理?
1061浏览 • 0回复 待解决
HarmonyOS 接口请求数据处理
927浏览 • 1回复 待解决
HarmonyOS 使用imagePacker.packing将图片重新打包后图片尺寸和内存都变大了
1134浏览 • 1回复 待解决
HarmonyOS ImagePacker.packing(pixelMap, packOpts)方法crash
821浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用packing和scale方法有效压缩图片?
1084浏览 • 1回复 待解决
自定义组件能否处理成系统组件类似的写法?
1037浏览 • 1回复 待解决
图片压缩,image.packing,怎么指定大小、宽高?
2488浏览 • 1回复 待解决
通过convertToImage()接口将PDF文件转为图片
1480浏览 • 1回复 待解决
HarmonyOS 无损压缩图片jpg发现压缩后的图片比原来大
1258浏览 • 1回复 待解决
HarmonyOS是否有将界面生成图片的方法
1271浏览 • 1回复 待解决
HarmonyOS 通过系统方法打开图片或word/excel
1372浏览 • 1回复 待解决
HarmonyOS Flutter通过channel将数据带回HarmonyOS原生,dynamic数据解析成bigint
727浏览 • 1回复 待解决
HarmonyOS 将所有网络请求通过多线程的方式进行处理
1096浏览 • 1回复 待解决
HarmonyOS 处理java后端返回数据问题
744浏览 • 1回复 待解决
#鸿蒙通关秘籍# 鸿蒙开发中如何使用TaskPool和@Sendable优化多线程数据处理以避免界面卡顿?
1104浏览 • 0回复 待解决
如何先获取图片图片大小,然后缩放处理pixleMap,最后通过image展示
2296浏览 • 1回复 待解决
HarmonyOS 如何将base64数据转换为图片
1755浏览 • 1回复 待解决
HarmonyOS 通过拍照和选择相册方式选择图片后 将图片上传到服务端
993浏览 • 1回复 待解决
HarmonyOS 使用worker将所有网络请求通过多线程的方式进行处理
1133浏览 • 1回复 待解决
通过db 获取数据,需不需要开启taskPool 进行处理
2811浏览 • 1回复 待解决
在创建imageResource的时候添加SourceOptions 参数: