2013-03-29 31 views
3

我正在研究类似于Panorama应用程序的应用程序。我想在设备从左至右像360全景应用程序作品移动时自动捕获图像。经过几次研究,我才知道Sensor和线程可以是有用的,我已经看到了一些传感器here的例子。但我不明白如何使用传感器为我的目的。我也找不到任何教程与相机传感器相机的自动捕获图像如果有人有任何想法或例子,那么PLZ建议我。自动捕获图像像360全景图

回答

6

我想你是在说使用android的加速度计处理事件,你可以捕获像这里的事件How to detect shake event with android?,然后可以打开你的相机并执行你的事件。

也可以尝试这个http://www.techrepublic.com/blog/app-builder/a-quick-tutorial-on-coding-androids-accelerometer/472

更新:

您需要捕获的多个图像,然后通过使用特定的算法有它的全景360度景观,将它们结合起来。

更新2:

像图像拼接像这样的算法:http://en.wikipedia.org/wiki/Image_stitching

最重要的事情:没有人会透露任何开源论坛他们的算法(可根据我知道的)

看一看这太:http://www.cs.cornell.edu/courses/cs4670/2010fa/projects/final/results/group_of_acc269_ty244_yc563/cs4670_final.html

+0

感谢reply.I已经到y了我们的链接。你给定的链接是为了摇晃事件,其实我无法理解如何使用它来捕获设备移动图像的目的?任何想法? – krushnakant

+0

看起来你需要在特定事件上启动你的相机,当你需要捕捉事件时,这些动作是你的指针吗?如果我不在你所在的位置,你能否详细说明你的问题? – Chetan

+0

@krushnakant:查看更新 – Chetan