问题标签 [android-capture]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
13068 浏览

android - Android - 拍摄照片

在我的应用程序中,我必须实现本地相机活动,我必须启动相机并拍照。

详细地说,我的应用程序包含一个 TextView(在顶部)显示活动名称和一个按钮(在底部),在屏幕的中间区域,应该查看相机预览。当用户单击该按钮时,应该单击 Snaps并将其显示到另一个活动的 Imageview 中。

我知道使用了以下方法:

但是如果我使用这种方法,那么我的文本视图和按钮视图不会显示。

(请注意:我正在使用带有 HTC Hero 的 Android SDK 1.5)

请通过任何文章、网站或 pdf 的建议帮助我。

谢谢,帕雷什

0 投票
2 回答
5532 浏览

android - 是否所有带有内置摄像头的 Android 手机都使用名为“DCIM”的文件夹来存储拍摄的图像?

我正在开发一个应用程序,它使用手机的默认相机应用程序来捕获图像,然后允许用户执行一些基本的编辑。

我使用以下代码段...

我希望将捕获的图像保存在与股票相机应用程序一致的位置。我可以使用 DCIM 文件夹并假设所有手机都将使用该位置吗?

0 投票
1 回答
210 浏览

android - 我如何在默认相机选项中链接我的应用程序

我想在从android中的默认相机拍摄后直接将图片保存到我的应用程序中。我怎样才能链接到我的应用程序,以便在拍摄照片后它应该要求我是否保存在我的应用程序中。请帮助我我该怎么做。请给我一个类似的代码,以便我能更好地理解。

0 投票
1 回答
1218 浏览

android - 如何在Android中获取捕获图像的名称

在android中捕获图像后如何获取保存在SD卡中的名称以进行编程?或者如何设置一个名称来捕获图像以保存在 SD 卡中。例如使用增量编号。请给我一些示例代码

0 投票
1 回答
2022 浏览

android - 将视频保存为 3GP 格式

我需要使用 hardware.camera 类捕获视频和视频保存到 sd 卡。

我使用 Camera.callback 创建了示例应用程序。它工作正常。但保存的视频不起作用。

我将文件保存为 3gp 格式。每个字节数组都添加到一个字节数组中。它保存为 3gp 格式。但它不起作用。

在我将页眉和页脚部分 3gp 替换为该文件之后。但它不起作用。我如何以这种方式录制视频(hardware.camera)?

0 投票
3 回答
8994 浏览

android - 如何在 onPictureTaken 功能后恢复安卓相机预览?

我正在开发一个从相机对象拍照并将其保存到 SD 卡的应用程序。除了某些东西外,它工作得很好。(我无法配置一些参数,例如分辨率)。但是当我拍照时它冻结在屏幕上。我只想在拍照后以相同的方式恢复预览和捕捉。这是完整的代码: http ://bahacanaydin.blogspot.com/2012/05/package-com.html

0 投票
1 回答
1624 浏览

android - 对于相机应用,SurfaceView 在前景时变黑

我在我的应用程序中使用相机功能。一切正常,但是当设备被锁定/睡眠时,返回应用程序后,相机部分(SurfaceView)只是黑色的。下面是我的代码。有人可以找出问题吗?

请找出问题所在,因为我怀疑 onPause() 有问题,当我在黑色相机屏幕后按下返回按钮时,它也会给我异常:

在这条线上:

这是 XML:

0 投票
4 回答
16326 浏览

android - Android:以编程方式启用/禁用相机

我想在我的应用程序中以编程方式启用/禁用相机。

0 投票
3 回答
1294 浏览

android - 如何获取从 CAMERA 捕获的裁剪图像

如何获取图像中显示的部分内的裁剪图像。

我希望我的应用程序捕获书页的图像,其中包含角落处的 4 个图像模式。我希望它首先匹配这些模式,然后删除这 4 个图像边界内不可用的所有部分。

在此处输入图像描述

0 投票
1 回答
579 浏览

android - 相机:图像投影

我想用相机在墙上投射图像。本质上,图像必须根据相机和墙壁之间的距离进行缩放。

首先,我使用直角三角函数(visionHeight * Math.tan(a))进行距离计算。它不是 100% 准确但仍接近实际值。

其次,知道了距离,我们可以尝试使用等腰三角形三角公式计算出所有全景高度:c = a * tan(A); A = mCamera.getParameters().getVerticalViewAngle(); 结果比实际物体高度高出大约 30%,这有点奇怪。

double panoramaHeight = (distance * Math.tan( mCamera.getParameters().getVerticalViewAngle() / 2 * 0.0174532925)) * 2;

我也尝试使用相同的等腰三角形公式计算出这些角度,但现在知道了距离和高度。我有 28 度和 48 度角。

这是否意味着android相机不会渲染它拍摄的所有东西?而且,您还可以提出哪些其他解决方案?

在此处输入图像描述