草庐IT

CameraCharacteristics

全部标签

android - 使用 android camera2 API 手动对焦

我想为自己开发一个Android相机应用程序(如果有兴趣的人可以分享),在视频录制时具有手动对焦。我在google示例中添加了一个SeekBarCamera2app但我找不到实现手动对焦的方法。我找到了Manualfocusincamera2,android但它不适用于我的LGG4。库存相机应用几乎是完美的,因为它不允许在视频模式下手动对焦。你们有什么想法吗?编辑:这是SeekBar监听器的代码:@OverridepublicvoidonStopTrackingTouch(SeekBarseekBar){}@OverridepublicvoidonStartTrackingTouch(

android - 如何在 Android 设备中获取相机传感器尺寸?

谁能知道如何在android设备中获取相机的传感器尺寸?谢谢 最佳答案 从API级别21开始是可能的。来自文档(https://developer.android.com/reference/android/hardware/camera2/CameraCharacteristics.html#SENSOR_INFO_PHYSICAL_SIZE):publicstaticfinalKeySENSOR_INFO_PHYSICAL_SIZEThephysicaldimensionsofthefullpixelarray.[...]Uni

Android camera2 API 在自动对焦模式下获取焦距

我正在使用Androidcamera2API。我可以在手动对焦模式下使用LENS_FOCUS_DISTANCE获取焦距值。但是,该属性在AF模式下始终为零。AF模式下有什么方法可以获取焦距吗? 最佳答案 Shortestdistancefromfrontmostsurfaceofthelensthatcanbebroughtintosharpfocus.Ifthelensisfixed-focus,thiswillbe0.http://developer.android.com/intl/es/reference/android/h

android - Android camera2 CameraCharacteristics API 对于传感器尺寸的可靠性如何?

我正在尝试使用camera2API获取/计算设备摄像头的FOV(我的代码在底部)。我在GalaxyS7上的尝试:给定的传感器尺寸为3.2mmx2.4mm(使用SENSOR_INFO_PHYSICAL_SIZE)。在这种情况下,我计算出的HFOV是41.7°(给定的焦距是4.2mm),我通过实验证明这是错误的。各种规范文档提到了1/2.5英寸的传感器尺寸(5.76毫米x4.29毫米,根据wikipedia)——这将使我的HFOV为68.9°,更接近我的实验。CameraCharacteristics中的值似乎有误。在SamsungGalaxyA3-2016上进行相同的查询和实验更有说服力