Android 如何识别仅用于红外深度的摄像头(例如,像素4的面部解锁摄像头)?
较新的手机有多个前置摄像头(例如,像素4有一个用于普通RGB图像,另一个用于基于红外的面部解锁) 我想以不同的方式回应他们,但似乎没有一个属性适合这种需要。我试过了。两人似乎都不能明确地告诉我,相机仅用于红外深度Android 如何识别仅用于红外深度的摄像头(例如,像素4的面部解锁摄像头)?,android,android-camera2,infrared,Android,Android Camera2,Infrared,较新的手机有多个前置摄像头(例如,像素4有一个用于普通RGB图像,另一个用于基于红外的面部解锁) 我想以不同的方式回应他们,但似乎没有一个属性适合这种需要。我试过了。两人似乎都不能明确地告诉我,相机仅用于红外深度 有什么提示吗?也许你应该考虑你需要什么,而不是具体的官方用途,即颜色和合理的分辨率,然后选择一个性能最好的,或者允许按性能递减的顺序进行选择。一点背景:我的应用程序会侦听摄像头可用性事件,显示一个箭头,指向摄像头所在的位置(取决于品牌/型号),以帮助人们直视摄像头。。。如果只有一个前向
有什么提示吗?也许你应该考虑你需要什么,而不是具体的官方用途,即颜色和合理的分辨率,然后选择一个性能最好的,或者允许按性能递减的顺序进行选择。一点背景:我的应用程序会侦听摄像头可用性事件,显示一个箭头,指向摄像头所在的位置(取决于品牌/型号),以帮助人们直视摄像头。。。如果只有一个前向摄像头(仅适用于RGB图像),则此功能有效。