问题标签 [camera]

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 投票
4 回答
56187 浏览

android - 我在哪里可以获得Android相机应用程序源代码?

我指的是我的 G1 上已经安装的相机应用程序,而不是相机 API 源代码。

我如何获得源代码?

0 投票
1 回答
258 浏览

c++ - 是否有适用于 CE 和 Win32 的相机的通用 C++ API 或 SDK

我有一个移动应用程序,其版本在 TabletPC (Win32) 和 Rugged PDA (Windows CE、Windows Mobile 4 & 5) 上运行。有没有我可以使用的 SDK 可以与这些操作系统中的一系列相机配合使用?

在 Windows CE 上,我可以使用SHCameraCapture,它适用于内置相机,但通常不适用于外部连接的相机。在 Win32 上,有供应商特定的 SDK,例如Canon 提供的SDK,但除了基于 FireWire 之外没有太多通用的 SDK。

有没有人遇到过任何将所有这些抽象为更简单接口的 SDK,还是我必须自己使用各种硬件临时做这件事?我的要求是按需从相机获取 JPEG 到应用程序。

0 投票
5 回答
194 浏览

hardware - 特殊传感器

对于我在这里描述的任务,是否有任何硬件解决方案或其他东西,我可以从哪里开始?例如,我有一部带有内置摄像头的智能手机和一个附加的特殊传感器(我正在寻找的第一个硬件设备),它“看起来”与摄像头的方向相同。接下来,我面前有一个人(可能在3-10米)。他有一个连接到他的智能手机的特殊传感器,他有一个 ID 号(我正在寻找的第二个硬件设备)。现在我将相机对准这个人,我智能手机中的传感器捕捉到那个人的传感器发送的信号。所以现在我可以使用我的软件通过他的传感器的 ID 来识别我通过相机看到的那个人。

实际上,在我看来,这个想象中的系统根本不需要相机。相机只是一个辅助工具。例如,如果我没有相机但有传感器,我可以在黑夜中瞄准并捕捉到人。如果我周围有两到十个人的手机中装有传感器,我可以在屏幕上看到他们的信息,并看到他们相对于我的位置。我想,如果很多人的手机都带有这种内置传感器并在系统中注册了账户,他们可以根据需要与路人分享一些信息。这有点像增强现实,不是针对你周围的物体,而是针对人。谢谢你。

0 投票
2 回答
2071 浏览

delphi - OpenGL:帮助相机转换

在 OpenGL SuperBible 中给出的描述之后,我试图在 Delphi/OpenGL 中实现一个相机模型。相机有一个位置、一个前向矢量和一个向上矢量。平移相机似乎工作正常,但是当我尝试根据前向矢量旋转相机时,我看不到我的物体。

给定位置 (0, 0, -15)、前向向量 (0 0 1) 和上向量 (0 1 0),我希望从 getCameraOrientation 方法中得到一个恒等矩阵,但我得到了

如果我将前向向量更改为 (0 0 -1) 我得到以下矩阵:

在调用 glMultMatrix() 和 glTranslate() 之后,glGet() 给了我以下 GL_MODELVIEW_MATRIX:

我本来希望 15 位于第 4 列第 3 行,而不是第 3 列第 4 行。

谁能看到我在哪里弄错了?

编辑:来自 OpenGL SuperBible 的原始代码:

0 投票
2 回答
2014 浏览

iphone - iPhone 相机无法从横向应用程序中打开

我正在使用使用 mapkit 的 sdk 3.0 创建一个仅限景观的应用程序。我需要在我的应用程序中使用 iphone 相机。但是当我尝试打开相机时,我收到了以下警告。

“无法进行全屏切换。fromViewController 的视图必须在占据全屏的视图内。”

我从中调用相机方法的视图是大小为 480*320 的 mapview。我编写了以下代码来调用相机:

之后我写了通常的方法:

但这从未被调用过,因为相机从未打开过。所以我的问题是我在这里错过了什么......?我正在实际的 iphone 设备上测试这个应用程序,而不是在模拟器上。我在另一个应用程序中使用过这段代码,它工作正常。但是在这里,它根本不起作用!如果您对此有任何想法,请提供帮助。

0 投票
1 回答
56959 浏览

android - 如何在安卓模拟器中使用网络摄像头捕捉实时图像?

据我所知,安卓模拟器没有摄像头。要捕获实时图像,我们必须使用网络摄像头。我在这个网站上看到了使用 android 模拟器中的网络摄像头捕获图像的代码,但我不知道如何使用此代码。

0 投票
3 回答
3664 浏览

java-me - j2me - 如何以 jpg 格式创建图像?

我的 j2me 应用程序必须拍摄一张照片,稍微编辑一下并将其保存在某处(或发送到服务器)。相机向我返回 jpg 格式的图像字节,但是在我从中创建 Image 对象(使用Image.createImage())后,我无法将其打包回 jpg。

有 j2me 的 jpeg 编码器吗?
我找到了一个用 j2se 编写的,但它使用了 j2se 特定的类。

0 投票
1 回答
4690 浏览

blackberry - BlackBerry - 模拟 KeyPress 事件

我有一个 BlackBerry 应用程序需要从相机中拍照并将它们发送到服务器。为了做到这一点,我调用本机相机应用程序并监听文件系统。一旦图像被捕获并保存为新的 jpeg 文件,我就会收到通知,恢复前台控制并开始我的业务。问题在此循环第一次完成后开始出现,因为现在当我决定再次调用相机应用程序时,它已经打开,现在用户看到的是最后一张照片的缩略图和几个按钮允许他操作/管理它。自然,我希望用户看到的是在他像以前一样拍摄另一张照片之前相机“看到”的预览。

我已经想到了解决这个问题的各种方法,包括每次都杀死相机应用程序(我知道这不能以编程方式完成?),CameraArguments在调用应用程序时发送(这似乎没用),现在我在想一个解决方案可能是在切换回我的应用程序之前简单地生成一个“返回”键事件,理论上这会消除烦人的编辑屏幕。这真的可以做到吗?如果没有,您可能会想到其他可能的解决方案吗?

0 投票
1 回答
1080 浏览

python - 阻止诺基亚n73屏幕的简单python脚本

我希望在打开我的 N73 的相机盖后,相机软件可以照常工作,但是它被覆盖整个屏幕的黑屏挡住了,所以看起来相机不工作了......我知道我的要求很奇怪但我需要这个.. ;)

任何人都可以指导我编写一个完全执行此操作的 python 脚本...我在网上搜索了很多现有应用程序,但找不到一个..

谢谢帮忙。。

0 投票
3 回答
5965 浏览

objective-c - UIImagePicker 完成或取消后调用 popToRootViewControllerAnimated?(iPhone,目标 C)

我正在尝试在我的 iPhone 应用程序中实现实时摄像头功能,但遇到了麻烦。基本上,它的结构是这样的:我提供了一个 UINavigationController,用户可以在其中导航到带有表格视图和(在选择一个时)详细视图的图像。

然后他们可以单击一个按钮并用相机拍摄一张新照片。理想情况下,应该发生的是,在拍照或取消后,他们会返回到再次列出图像的导航根目录。为此,我在我的主要细节视图控制器中实现 UIImagePickerController 委托。

除了最后一点之外,所有这些都实现得很好 - 我可以访问照片等,但是当尝试返回第一个列表时 - 使用popToRootViewControllerAnimated - 我得到一个EXC_BAD_ACCESS错误。这是相关代码的简化版本(didFinishPickingMediaWithInfo...imagePickerControllerDidCancel工作方式相同):

注释掉最后一行使其工作,但随后它只是返回到带有原始照片的详细视图,而不是列表。

任何人?

更新:我之前忽略的一个细节......事实上,流行音乐似乎在一定程度上起作用。相机选择器被关闭并返回列表。但是,那是应用程序死机的时候(选定的表格单元格仍然是蓝色的,用户之前从那里点击过)。我也尝试使用popViewControllerAnimated完全相同的结果。