【问题标题】:how to zoom in/out using android phone camera如何使用安卓手机摄像头放大/缩小
【发布时间】:2010-07-01 05:59:29
【问题描述】:

我正在使用 Camera 类的 camera.setSmoothZoom(i) 函数,但它没有帮助我。我已经尝试过 camera.getParameters().setZoom(i) 功能,但我仍然没有取得任何成功。有谁知道如何放大/缩小Android手机摄像头.. 提前谢谢..

【问题讨论】:

    标签: android


    【解决方案1】:

    直到 API 级别 8(又名 Froyo,Android 2.2)才添加 setZoom() 函数。目前,您可能无法访问运行 Froyo 的设备。

    您需要手动设置相机参数。有关如何执行此操作的示例,请参见 zxing Barcode Scanner 应用程序:

    http://code.google.com/p/zxing/source/browse/trunk/android/src/com/google/zxing/client/android/camera/CameraConfigurationManager.java

    (在该文件中搜索setZoom。)

    另外,请记住,并非所有相机都支持变焦。您需要通过调用 isZoomSupported(API 级别 8)或检查 zoom-supported 的参数字符串来进行检查。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      相关资源
      最近更新 更多