gpt4 book ai didi

android - 读取 Android RGB 光传感器 - Galaxy S5

转载 作者:行者123 更新时间:2023-11-30 01:25:14 26 4
gpt4 key购买 nike

我正在使用 Java 和 Android Studio 读取 Galaxy S5 的光传感器信息。

public void onSensorChanged(SensorEvent event) {
// TODO Auto-generated method stub

if(event.sensor.getType()==Sensor.TYPE_LIGHT){
currentReading = event.values[0];
//...

}

}

这给了我勒克斯值。是否可以读取 Galaxy S5 中 RGB 光传感器的各个值,以便从中获取更多信息?我查看了 Samsung SDK,但找不到此信息(如果有)。更新:3个传感器数据[0](勒克斯数据)是200倍,1不变,[2] 乘以 200 具有可比值。请注意,最明智的是 1但它有时独立于其他移动: 3 sensor data

最佳答案

发布答案只是为了帮助遇到类似问题的任何人:在带有 RGB 光传感器的 Galaxy 设备上返回 3 个值:event.values[0]、event.values[1] 和 event。值[2]。在官方 Android 文档中只提到了第一个。查看传感器 pdf(“TMG3993、手势、颜色、ALS 和带 mobeam 的接近传感器模块”,ams 数据表,可用:http://ams.com/eng/content/view/download/349956)后,我发现它有一个红外过滤器。

因此,来自该传感器的 RGB 信息可在 event.values[1] 中找到,因为它是唯一在用红外光瞄准时不会改变的信息。它也是 3 个值中最敏感的。

关于android - 读取 Android RGB 光传感器 - Galaxy S5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36503627/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com