Android端末,Motorola XOOMを使って建築都市VR(Virtual Reality=人工現実感)実験の準備中.
XOOMでスクリーンショットをどうやって撮るんだろう?と思い,調べてみました.
因みに,iPhoneではホームボタンを押しながらスリープボタンを押すとスクリーンショットできますね.
XOOMでのスクリーンショットの方法は下記を参考にさせて頂きました.
■Motorola XOOMのスクリーンキャプチャを撮る
大まかな方法は,Android-SDKに付随しているツール,DDMS(Dalvik Debug Monitor Server)で取得します.
1.PCとXOOMをUSBケーブルで接続するため,Motorola USB Drivers (for Windows®) をインストール.
USB-and-PC-Charging-Drivers at Motorola Official site
3.
最終的にはDalvik Debug Managerというソフトを用いてスクリーンショットを行うが,そのためにAndroid-SDKを使用する.
そこでPCには予め,
をインストール.
更にインストールされたAndroid SDK Managerから,Android SDK Platform toolsをインストール.
インストールの際には,右クリックで「管理者として実行」として起動させる必要あり.
4.
インストールされた
Android-sdkが存在するフォルダ(例 C:\Program Files (x86)\Android\android-sdk)の中に「tools」フォルダがあるので,その中の「ddms.bat」でDDMSを起動させる.
そうすると,Dalvik Debug Managerが立ち上がるので,Dalvik Debug Managerメニューの「Device」→「Screen capture」でスクリーンショットを撮ることができるよ.
この欠点は,スクリーンショットを撮るためには,PCの接続が必要であること.PCが使える環境(事務室など)ならば全く問題ありませんが,屋外などの「その場」でキャプチャするようになるとこの方法は使いにくいかもしれませんね.
■Androidプログラミング入門
■Androidゲームプログラミングの情報源は
(2012/01/28追記)
■Hints for Converting OpenCV C/C++ code to JavaCV
■OpenCV for Androidいじってみた
■OpenCVサンプルを改造して撮影までやってみる
(2012/01/27追記)
■javacv Discussions
(2012/01/26追記)
■androidでカメラを制御。なんか変だよGoogleさん
■せっかくだから俺はAndroidソースコードを読むぜ(1)
■iPhoneで動くARアプリを作るためのライブラリ10選
■Total Immersion Japan Augmented Reality Software
ARの動画ファイル出力を目指して:
■OpenCV 2.3.1 for Android がいい感じ
■androidでopencv2.3.1– Android <- OpenCV for Android. デモが中々面白い!
■FFmpegFrameRecorder use on Android <-オープンソースの動画変換エンジン
(2012/01/25追記)
■androidscreencast(PCからAndroid画面をキャプチャ。端末の画面がPCにリアルタイムで表示されるだけでなく、動画キャプチャーも可能!!) <- androidscreencastは動画キャプチャも可能.CGはOK. 実写はキャプチャされず黒画面になる.
■Android Screen Monitor
↑CGはOK. だが,カメラ映像をキャプチャできないため黒画面に.
■Android作業ログ=動画キャプチャ=
■ソフトウェア技術ドキュメントを勝手に翻訳 c. メディアとカメラ
■MediaRecorderで録画する(TechBooster) (A)
■AndroidでMediaRecorderの解像度を上げる方法 (B) <- (A)(B)を組み合わせるとカメラからの動画キャプチャはできた.但し,実写のみ?CGはできなさそう.
(2012/01/24追記)
■Tutorial: Load a 3D OBJ model with min3D for Android
■いまさら聞けないAR(拡張現実)の基礎知識
(2012/01/21追記)
■14.2 三角ポリゴンの描画
(2012/01/18追記)
■NyARToolkit for Android
(2012/01/17追記)
■Android開発環境でObjファイルを読むためのクラスを作成しました。
■▼Androidメモ▼3Dモデルの読み込み<-Good!
■Loading 3D models with the min3D framework for Android
(2012/01/16追記)
■min3d A 3d library/framework for Android using Java and OpenGL ES
■min3d パッケージ概要
■3DモデルがアニメーションするARをOpenGL ESで作るには
■apkファイルをAndroid端末(実機)にインストールする方法
■コマンドラインからandroidアプリをインストール・アンインストール
■Eclipse: クラスパスの設定
■Google Mapを表示してみよう(com.google.android.* の指定)
■R.javaファイルとリソースID
■003SHとPCのUSB接続: ADBドライバのインストールについて
■ソフトバンク: 003SHとPCのUSB接続用ドライバー