Tag: 相机的

有没有可能用相机测量物体的距离?

是否有可能测量与手机相机的距离。 我的意思是,在我的应用程序中,我启动相机,面对相机的对象(让我们说房子),然后按下button,它计算距离,并在屏幕上显示我。 如果可能的话,我可以find一些教程或信息?

从Photos.app获取最后一张图片?

我已经看到其他应用程序做到这一点,你可以从照片应用程序导入最后一张照片,以便快速使用,但据我所知,我只知道如何得到一个图像,而不是最后一个(最近一个)。 任何人都可以告诉我如何得到最后的形象?

如何正确设置Android相机方向?

我想在Android中根据设备方向设置相机方向,但似乎没有任何工作。 我尝试旋转Surface以及相机参数,但纵向模式下的相机预览始终颠倒过来。 我需要顺时针旋转90度,才能正确。 这是我现在使用的代码,只能在横向模式下工作。 SurfaceHolder.Callback surfaceCallback = new SurfaceHolder.Callback() { @Override public void surfaceDestroyed(SurfaceHolder holder) { camera.stopPreview(); camera.release(); camera = null; } @Override public void surfaceCreated(SurfaceHolder holder) { initCamera(); } private Size getOptimalPreviewSize(List<Size> sizes, int w, int h) { final double ASPECT_TOLERANCE = 0.2; double targetRatio = (double) w / h; if (sizes == null) […]

Android相机将无法正常工作。 startPreview失败

我从LogCat中得到这些错误: 10-30 00:31:51.494: D/CameraHal(1205): CameraHal setOverlay/1/00000000/00000000 10-30 00:31:51.494: E/CameraHal(1205): Trying to set overlay, but overlay is null!, line:3472 10-30 00:31:51.494: W/CameraService(1205): Overlay create failed – retrying … 10-30 00:31:52.526: E/CameraService(1205): Overlay Creation Failed! … 10-30 00:31:52.588: E/AndroidRuntime(5040): FATAL EXCEPTION: main 10-30 00:31:52.588: E/AndroidRuntime(5040): java.lang.RuntimeException: startPreview failed 10-30 00:31:52.588: E/AndroidRuntime(5040): at android.hardware.Camera.startPreview(Native Method) 10-30 00:31:52.588: E/AndroidRuntime(5040): […]

Android ACTION_IMAGE_CAPTURE意图

我们正尝试使用本机相机应用程序让用户拍摄一张新照片。 它工作得很好,如果我们EXTRA_OUTPUT extra并返回小的位图图像。 但是,如果我们在启动之前将putExtra(EXTRA_OUTPUT,…)放在了意图上,则一切正常,直到您尝试点击相机应用中的“确定”button。 “确定”button什么都不做。 相机应用程序保持打开状态,无法locking。 我们可以取消它,但文件永远不会被写入。 我们要做什么才能让ACTION_IMAGE_CAPTURE将拍摄的照片写入文件? 编辑:这是通过MediaStore.ACTION_IMAGE_CAPTURE意图完成的,只是要清楚