【发布时间】:2012-04-19 01:46:14
【问题描述】:
您好,我想在相机中显示一个矩形,这样当用户拍摄快照时,只能处理矩形内的区域。知道我该怎么做吗?并且可以通过沿角拖动来调整矩形大小。
我没有调用相机应用程序。我正在使用相机 API。
【问题讨论】:
标签: android android-camera android-camera-intent
您好,我想在相机中显示一个矩形,这样当用户拍摄快照时,只能处理矩形内的区域。知道我该怎么做吗?并且可以通过沿角拖动来调整矩形大小。
我没有调用相机应用程序。我正在使用相机 API。
【问题讨论】:
标签: android android-camera android-camera-intent
你可以看到我的开源应用http://code.google.com/p/android-palmprint-api,在SVN你可以看到源代码。
【讨论】:
我认为您需要绘制一个具有所需大小的矩形。然后,您只需为预览帧设置该大小,当您从 onPreviewFrame 获得结果返回时,您将处理该数据。 可以参考 Xzing 源码的 ViewfinderView 类here 了解如何在相机预览中绘制矩形。 并参考 xzing 源中的 CameraConfigurationManager,PreviewCallback,CameraManager 以了解如何设置预览大小和处理从相机驱动程序返回的结果数据。 希望对您有所帮助。
【讨论】: