2013-03-29 40 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