HarmonyOS 关于视频流预览数据判断图像明暗强度的方法
目前需求是需要根据获取的视频流数据,判断当前数据图像的光线强度,其他系统这面有如下方法进行判断:
if (Math.abs(data.length - pixeCount * 1.5f) < 0.00001f) {
for (int i = 0; i < pixeCount; i += step) {
//如果直接加是不行的,因为data[i]记录的是色值并不是数值,byte的范围是+127到—128,
// 而亮度FFFFFF是11111111是-127,所以这里需要先转为无符号unsigned long参考Byte.toUnsignedLong()
pixelLightCount += ((long) data[i]) & 0xffL;
}
//平均亮度
long cameraLight = pixelLightCount / (pixeCount / step);
请问下HarmonyOS 这面是否有相关的api可以提供
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 关于出现的视频流数据异常问题
1030浏览 • 1回复 待解决
HarmonyOS关于混淆强度相关问题
1409浏览 • 1回复 待解决
HarmonyOS 相机双路预览,通过ImageReceiver实时获取预览图像的数据操作
1485浏览 • 1回复 待解决
如何判断蜂窝信号强度
3036浏览 • 1回复 待解决
关于视频流格式和如何保存咨询
2762浏览 • 1回复 待解决
HarmonyOS 对视频进行特效处理的场景能否使用相机预览流实现?目前看录像预览流不能设置帧率,只有录像流有帧率
1118浏览 • 1回复 待解决
如何判断手机信号的强度
1946浏览 • 1回复 待解决
如何连续获取相机预览流数据
1676浏览 • 1回复 待解决
关于如何使用鸿蒙接收视频流
4946浏览 • 0回复 待解决
HarmonyOS 视频流数据传输
1361浏览 • 1回复 待解决
HarmonyOS 相机实时预览,对预览流数据实时处理
1374浏览 • 1回复 待解决
HarmonyOS webrtc拉流,视频解码后的数据不对
1511浏览 • 1回复 待解决
HarmonyOS HarmonyOS的视频流和操作流
1011浏览 • 1回复 待解决
HarmonyOS 相机双路预览,通过ImageReceiver 接收预览流后,怎么获取预览流的角度
1441浏览 • 1回复 待解决
openharmoney相机预览流获取,且如何实时获取到预览流的byte数组
3601浏览 • 0回复 待解决
HarmonyOS 获取相机的视频流
948浏览 • 1回复 待解决
HarmonyOS 录制视频的同时获取视频流的snapshot
1184浏览 • 1回复 待解决
鸿蒙中能否实现摄像头的实时预览并处理图像帧数据?
553浏览 • 0回复 待解决
HarmonyOS 双路预览流获取的数据,无法生成一个 pixelMap
1279浏览 • 1回复 待解决
如何获取前置摄像头的预览图像
4073浏览 • 1回复 待解决
HarmonyOS 捕获屏幕视频流
778浏览 • 1回复 待解决
如何解决预览流黑屏的问题
2901浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用decodeImage方法识别图像数据?
1253浏览 • 1回复 待解决
HarmonyOS 相机预览流如何占满 xcomponent?
1168浏览 • 1回复 待解决
根据描述,同样可以根据图片的色值进行光线强度的计算,获取图片的色值可以参考接口:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-effectkit-V5#getmaincolor