HarmonyOS如何在相机回调的拍照数据做裁切
目前想实现根据下面函数回调的nextImage 数据,对数据做裁切,类似传入矩形位置,然后拿到裁切后的数据。
try {
imageReceiver.on('imageArrival', () => {
imageReceiver.readNextImage((err: BusinessError, nextImage: image.Image) => {
if (err || nextImage === undefined) {
ConsoleUtils.LOG_SDK_WARN(ConsoleUtils.CAMERA, "onImageArrival readNextImage err:" + err.code)
return;
}
nextImage.getComponent(image.ComponentType.JPEG, (err: BusinessError, imgComponent: image.Component) => {
//ConsoleUtils.LOG_SDK_WARN(ConsoleUtils.CAMERA,IdcardConfig.SDK_TAG_CameraController+ "getComponent")
if (err || imgComponent === undefined) {
ConsoleUtils.LOG_SDK_WARN(ConsoleUtils.CAMERA, "onImageArrival getComponent err:" + err.code)
return;
}
//ConsoleUtils.LOG_SDK_WARN(ConsoleUtils.CAMERA,IdcardConfig.SDK_TAG_CameraController+ "isPreviewMode:" + this.isPreviewMode);
if (imgComponent.byteBuffer as ArrayBuffer) {
// 回调数据
onReceiver(imgComponent);
nextImage.release(); // 必须进行释放否则无法持续获取帧数据
} else {
nextImage.release();
return;
}
})
})
})
} catch (error) {
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
相机是否支持拍照预览onPreviewFrame回调?是否支持控制回调频率?
2649浏览 • 1回复 待解决
如何实现拍照预览onPreviewFrame回调
1504浏览 • 1回复 待解决
HarmonyOS 关于系统相机拍照染回的resultUri的问题
712浏览 • 1回复 待解决
HarmonyOS 图片裁切,相册或拍照后支持对图片进行裁切的功能吗?
999浏览 • 1回复 待解决
HarmonyOS cpp数据回调到UI层如何做?
885浏览 • 1回复 待解决
HarmonyOS 地图的getAddressesFromLocationName方法回调的数据不对
934浏览 • 1回复 待解决
如何调用系统相机拍照?
2820浏览 • 1回复 待解决
HarmonyOS 自定义相机拍照后数据展示
2234浏览 • 1回复 待解决
HarmonyOS 上传文件接口的回调数据怎么获得
787浏览 • 1回复 待解决
HarmonyOS 如何调用系统相机进行拍照?
1675浏览 • 1回复 待解决
关于如何使用相机拍照模块拍照问题
2770浏览 • 0回复 待解决
HarmonyOS 相机-拍照之后预览
1818浏览 • 1回复 待解决
HarmonyOS 如何实现调用相机拍照
863浏览 • 1回复 待解决
HarmonyOS上如何控制相机拍照?
1012浏览 • 0回复 待解决
HarmonyOS 相机拍照模糊
2159浏览 • 1回复 待解决
HarmonyOS 拉起相机拍照
1156浏览 • 0回复 待解决
打开相机:直接使用相机拍照能力
2876浏览 • 1回复 待解决
如何在NAPI执行上层回调时获取env
975浏览 • 1回复 待解决
HarmonyOS 使用相机拍照,拍照后的照片是黑色的
1443浏览 • 1回复 待解决
相机采集8bit位深的数据是按照数字媒体标准处理还是广电标准处理的
2843浏览 • 1回复 待解决
HarmonyOS 相机拍照获得的 image 如何转成PixelMap?
1085浏览 • 1回复 待解决
HarmonyOS emitter.on回调里接收的数据为空
1275浏览 • 1回复 待解决
HarmonyOS 相机预览拍照流程报错
1669浏览 • 1回复 待解决
HarmonyOS 相册,相机拍照并裁剪
1379浏览 • 1回复 待解决
HarmonyOS APP无法打开相机拍照
1537浏览 • 1回复 待解决
可以参考一下Demo将图片转成pixelmap,再根据文档https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-image-kit-V5#section1328741173614,进行图片的裁切处理。