通过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
待解决
相关问题
PixelMap数据处理(Native)
559浏览 • 1回复 待解决
图片压缩,image.packing,怎么指定大小、宽高?
638浏览 • 1回复 待解决
如何先获取图片图片大小,然后缩放处理pixleMap,最后通过image展示
620浏览 • 1回复 待解决
图片处理,应用开发中的图片开发是对图片像素数据进行解析、处理、构造的过程,达到目标图片效果
562浏览 • 1回复 待解决
通过db 获取数据,需不需要开启taskPool 进行处理
862浏览 • 1回复 待解决
如何用PixelMap处理图片
635浏览 • 1回复 待解决
如何将通过napi创建的C++线程的处理结果传递回JS线程?
73浏览 • 1回复 待解决
JAVA进行MYSQL数据库数据插入操作时,出现数据重复的处理问题?
1152浏览 • 1回复 待解决
基于ImageKit对图片进行处理
226浏览 • 1回复 待解决
异步调用问题,封装调用系统hash方法时,由于异步处理,在hash处理前返回了结果。
389浏览 • 1回复 待解决
Greenplum有哪些通用的处理方法?
2347浏览 • 1回复 待解决
两个UIAbility之间可通过哪些方法实现数据传递
960浏览 • 1回复 待解决
ets中如何将图片转为byte[]?
1975浏览 • 1回复 待解决
如何对图片进行高斯模糊处理
851浏览 • 1回复 待解决
富文本组件问题,如果要解析html数据并使用Span组件显示,如何使用类似 Html.fromHtml 的方法处理
726浏览 • 1回复 待解决
arkts图片上传问题,多张图片多次请求问题
1790浏览 • 0回复 待解决
taskpool异步任务支持串行处理的方法
501浏览 • 1回复 待解决
用户可以通过什么方法去进行PolarDB中数据的增删改查?
2056浏览 • 1回复 待解决
给子组件封装一些能力,比如数据处理,刷新,动画,发通知等。父组件只需要调用即可,可以实现该功能吗?
629浏览 • 1回复 待解决
应用跳转问题怎么处理?
4013浏览 • 1回复 待解决
提示数据丢失怎么处理?
3806浏览 • 2回复 待解决
如何将图片PixelMap压缩到指定大小
652浏览 • 1回复 待解决
通过startAbility()方法无法启动UIAbility实例
943浏览 • 1回复 待解决
图片裁剪完成拼图,有人知道怎么处理吗?
410浏览 • 1回复 待解决
如何将一张图片转化为PixelMapElement
8556浏览 • 1回复 待解决
在创建imageResource的时候添加SourceOptions 参数: