タグ

2012年10月11日のブックマーク (2件)

  • SurfaceViewを使ってカメラプレビューを実装する

    覚え書き程度にメモしています。 ASP/PHP/JS/HTML5/CSS3/Android/Objective-C/FLEX/VB/Javaなどなど 久しぶりにAndroidを触ってみました。 ほんと久しぶりだったんでけっこう忘れてるというか戸惑いました。 当はFaceDetectorを使って顔認識するアプリを作ろうかと思ってたんですがその前にカメラビューを表示させるところから。 顔認識(FaceDetector)のところはまた今度しようかと思ってます。 まず、Eclipseを起動してプロジェクトを作成します。 それからカメラの機能を使うんでマニフェストファイル(AndroidManifest.xml)に以下を追記します。 <uses-permission android:name="andoird.permission.CAMERA" /> 続いてレイアウトファイルにSurfaceVi

    isao_supra
    isao_supra 2012/10/11
    Android カメラ開発
  • Android: カメラプリビューのアスペクト比 « えふログ

    前回、前々回のように単にプリビューを表示すると、アスペクト比が崩れる場合があります。 プリビューサイズに任意のサイズを指定しても、実際に使用するサイズは異なる可能性があり、 画面のアスペクト比と異なるアスペクト比のカメラプリビュー画像が 画面にフィットするように引き伸ばされて表示されているためです。 これはViewGroup.LayoutParams.height/widthを設定することで正しく表示できます。 つまり、カメラプリビューを描画しているSurfaceViewのLayoutParamsを取得して height/widthを設定します。 (親レイアウトはFrameLayoutでしか試してませんので、他でどうなるか分かりませんが。) @Override public void surfaceChanged(SurfaceHolder holder, int format,

    isao_supra
    isao_supra 2012/10/11
    Android Camera アスペクト比