通过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
待解决
相关问题
网络请求数据处理问题
275浏览 • 1回复 待解决
PixelMap数据处理(Native)
1106浏览 • 1回复 待解决
JSON.parse数据处理导致精度丢失问题
171浏览 • 1回复 待解决
HarmonyOS @ohos.data.preferences 数据处理
108浏览 • 1回复 待解决
如何在HarmonyOS中实现高效的数据处理?
30浏览 • 0回复 待解决
图片压缩,image.packing,怎么指定大小、宽高?
1509浏览 • 1回复 待解决
通过convertToImage()接口将PDF文件转为图片
387浏览 • 1回复 待解决
自定义组件能否处理成系统组件类似的写法?
159浏览 • 1回复 待解决
HarmonyOS是否有将界面生成图片的方法
445浏览 • 1回复 待解决
HarmonyOS 将所有网络请求通过多线程的方式进行处理
29浏览 • 1回复 待解决
如何先获取图片图片大小,然后缩放处理pixleMap,最后通过image展示
1474浏览 • 1回复 待解决
HarmonyOS 如何将base64数据转换为图片
385浏览 • 1回复 待解决
通过db 获取数据,需不需要开启taskPool 进行处理
1793浏览 • 1回复 待解决
图片处理,应用开发中的图片开发是对图片像素数据进行解析、处理、构造的过程,达到目标图片效果
904浏览 • 1回复 待解决
HarmonyOS 图片资源通过getStringByNameSync获取时的jscrash问题
111浏览 • 1回复 待解决
将base64字符串保存为图片的方法
664浏览 • 1回复 待解决
如何将一张图片通过clip裁剪成一个圆形?
324浏览 • 2回复 待解决
HarmonyOS imagePacker不支持编码成jpg格式
342浏览 • 1回复 待解决
如何将通过napi创建的C++线程的处理结果传递回JS线程?
421浏览 • 1回复 待解决
JAVA进行MYSQL数据库数据插入操作时,出现数据重复的处理问题?
2095浏览 • 1回复 待解决
如何用PixelMap处理图片
1697浏览 • 1回复 待解决
图片处理(加动态水印)
265浏览 • 1回复 待解决
HarmonyOS有没有类似View.draw()方法,用于将component或window绘制成图片
202浏览 • 1回复 待解决
两个UIAbility之间可通过哪些方法实现数据传递
2040浏览 • 1回复 待解决
基于ImageKit对图片进行处理
536浏览 • 1回复 待解决
在创建imageResource的时候添加SourceOptions 参数: