タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Androidと画角に関するkochizufanのブックマーク (2)

  • Camera.Parameters#getVerticalViewAngle()とCamera.Parameters#getHorizontalViewAngle() | J7LG

    Camera.Parameters#getVerticalViewAngle()とCamera.Parameters#getHorizontalViewAngle() こ・・・これは ずばり言うと全く信用できない。 AndroidでARアプリを作ろうとしてるんだけど、カメラの画角ってのが必要になるんですね。 んで、タイトルのメソッド。 公式のリファレンスや他のAndroid開発ブログによると、カメラの垂直・水平画角を取得できるらしい。 んで、手持ちのGallaxy SではHが51.2、Vが39.4とまともそうな数字が返ってくる。 Xperia RAYで試してみると・・・、HV両方とも常に360.0が返ってくるw 調べてみたけど、どうやら、多くの電話が、好き勝手な値をハードコーディングしているらしい。 360の他には10とかも返ってくるそうな。 解決策としては一つ一つの端末で写真をとって寸法

  • ARアプリとカメラの画角について | SONICMOOV LAB

    フロントエンドエンジニアのらくさんです。ソニックムーブ Advent Calendar 2013 24日目の記事です。 ARアプリの開発では、カメラの画角に合わせて描画内容を調整することが重要になります。これを行わないと、カメラで撮影された画像・映像とアプリが描画したコンテンツが正しく合成されず、おかしな結果になってしまいます。 画角とは 次の図のa, bの角度のことを画角といいます。 この図ではaよりbの角度が大きくなっているため、被写体から同じだけ離れた場所で撮影してもbの方が映る範囲が広くなります。画角は、アナログカメラではフィルムの種類によって、デジタルカメラでは撮像素子の種類によって異なります。またレンズによっても変わります。したがって、スマートフォンの場合は端末の種類毎に画角が異なり、その違いを考慮せずにアプリのコンテンツを合成してしまうと、現実世界の中でコンテンツが出現する場

    ARアプリとカメラの画角について | SONICMOOV LAB
  • 1