![PCが監視カメラに早変わり!動きを検知して自動録画する無料ソフト「LiveCapture3」【人気ソフトはここがすごい!】](https://cdn-ak-scissors.b.st-hatena.com/image/square/fc254b1b657972858c550d8a2b3855c827a08a76/height=288;version=1;width=512/http%3A%2F%2Fforest.watch.impress.co.jp%2Fimg%2Fwf%2Flist%2F1039%2F009%2Fimage1.jpg)
Eye-Fiのライバル、FlashAirを入手しました 無線LAN付きSDカード、東芝のFlashAirが発売されたので買ってみました。 FlashAirは、Eye-Fiと似た無線LAN機能付きのSDカードです。 既にEye-Fi Pro X2を持っているんですが、方向性が違うこともあって興味があったのです。 Amazonのレビューが悪いですが、僕は全然そうは思いません。Eye-Fiを買うべき人がFlashAirを買ってしまっただけのように見受けられます。 FlashAirをカメラに入れると、いとも簡単にWebブラウザを使って画像をダウンロードできて便利です。(続きは[Read More]から) FlashAirの使用感 無線LANルータ同様、アクセスポイントモードでの接続となるFlashAir。 無線LANルータに接続するのと同様の手順でFlashAirに接続。Webブラウザで「http
覚え書き程度にメモしています。 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
多々ハマりました。。。 とりあえず実機一台でしか試してないですが、GalaxyS2でAndroid2.3が前提です。 他のサイトを調べたりすると、イロイロな情報があるのですがそれらを繋ぎ合わせて、私が実装したポイントを最初に幾つか列挙して、最後にソースを載せておきます。 ※かなり情報が交錯しているので、これで本当にいいのかな?とは思いますが。。。あくまで参考程度で見て頂けると。 最後、このソースは保存の実行速度が何か体感的に遅いので、ここは要改善です。 1.カメラを縦向きにしたい ヒットするほとんどのサイトで 「android:screenOrientation="landscape"」 としなさいとあるのですが、結果的にはこれは意味がありませんでした。 どうやらAndorid1.6とか1.x系の話のようです ではどうするか?と言うと surfaceChanged関数の中で、「m_came
SHARP製の機種にて不具合が発生して困っております。 他2機種では問題なく動作致します…。 オートフォーカス有効時に、エラー落ちしてしまいます。 無効化した場合、問題なく動作します。 【開発環境】 WindowsXP Eclipse 3.6 Android 2.2 API8 SHARPのアドオンは使っていません 【テスト機種】 SH-12C AndroidOS 2.3 × Xepira AndroidOS 2.3 ○ MEDIAS AndroidOS 2.2 ○ 【不具合】 RuntimeException DetailMessage:autoFocus Faild 【ソース抜粋】 try { ※camera.autoFocus(new Camera.AutoFocusCallbak() { public void onAutoFocus(boolean success, Camera
Android Camera previewアプリの作成( プレビュー画面を直接いぢる方法) | 世界的日曜WEBプログラマー日記 Androidのカメラプレビューを作成した時のメモ公開 全体的なプレビューカメラアプリの流れについて 0. カメラ起動( カメラへ撮影する画素サイズを指定 640x480 ) (以下はループ) 1. カメラから画像の取得(Yuv420SP --> 必ず関数を使って確認のこと) 2. 画像をyuv420sp->rgbに変更(RGBはInt型) 3. キャンバスのロック 4. ビットマップクラスからキャンバスに描画 5. キャンバス解除 6. カメラ終了 以上のような流れとなり、1-5を繰り返すことでカメラがプレビューされる。 素朴な疑問:なぜYuvSP(セミプラナー)からなんでRGBに変換しなければいけないのか? 答え:BitmapクラスがYuv420SPをサポ
2012/02/12 追記 一年以上前ですが,JAG金沢で発表した資料を置いておきます. カメラアプリ実装のコツ View more presentations from tac0x2a Androidでカメラアプリの実装と戦う皆さん、こんにちは! カメラアプリの実装に役に立ちそうなTipsを備忘録としてまとめておきます. なお、ここで紹介するのは、intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE)で呼び出すカメラではなく、SurfaceView等を用いて実装するカメラについてのTipsです. サンプルコードの多くはDroid Jammerからの抜粋です.Android1.6にも対応します. プレビュー画面のサイズを設定する SurfaceViewでカメラアプリを実装する場合、Android 2.xでは Camera.Parameters.s
今回はAndroidのカメラ機能を使ってみました。 ら、ドハマりしたというお話です。 ※2016.05.20更新 Android6.0用にコードを更新した記事を追加しました。 Android6.0でもカメラを使いたい 1 Android6.0でもカメラを使いたい 2 はじめに やったこと ソースコード(作成中) AndroidManifest MainActivity カメラを起動してプレビューに表示する 画像を保存する 画面の回転 終わりに 参考 はじめに Android5.0からカメラをコントロールするAPIが「android.hardware.camera2」に変わりました。 そこで、Android4.4以下の「android.hardware.camera」とAndroid5.0以上のActivityをそれぞれ作成して、APIのバージョンにあったActivityが起動するようにしま
USBカメラを繋げて表示しているので、カメラを回転させたり、 カメラサイズを取得して、サーフェイスに設定したりしています。 package com.android_test; import java.io.FileOutputStream; import java.util.List; import android.app.Activity; import android.hardware.Camera; import android.os.Bundle; import android.os.Environment; import android.util.Log; import android.view.SurfaceHolder; import android.view.SurfaceView; import android.view.View; public class Androi
画像の一時保存の方法 画像処理するアプリを作成する場合、 カメラやギャラリーで取り込んだ元のデータを一時的にもっておきたい時があります。 そのときメンバー変数にBitmapをもっておくと、ある程度でかい画像をもっておくと すぐにOutOfMemoryがおきてしまいます。 いままでに一時的にデータを保持する方法をいろいろ試したのでメモしておく。 メンバー変数 メリット 簡単 デメリット アクティビティ終了されたらきえる メモリにやさしくない コード private Bitmap cache; ファイルに書き出す メリット -メモリ優しい デメリット 残ってしまった時に、ギャラリーで表示されてしまう コード try { // sdcardフォルダを指定 File root = Environment.getExternalStorageDirectory(); // 日付でファイル名を作成 D
必要なモノ † 普通に android アプリ開発が出来る環境 JDK 32bit 版(64bit 版入ってる人も、32bit 版入れる必要あり) JMF (Java からカメラ・オーディオ等を使うライブラリ) JDK 32bit 版入ってないと、JMFインストール(or 使用)でコケる。 use_webcam_in_android_emu.zip をDL(下記参考リンク先のコードを少し改造してます@ゆるいライセンスで公開してくれているNeil Daviesさんに感謝) ↑ 上記use_webcam_in_android_emu.zipに入ってる物 † Webcam_loop.bat(WebcamBroadcaster を起動するバッチ、毎回コマンド面倒だから作った) android lib com.example.socetcamera.SocketCamera.java(androi
カメラの扱い方 ・AndroidManifest 上記、二つの記述が必要。 上は、カメラを持つ端末にのみインストールを許す指定。 下は、アプリにカメラを扱う許可を与える指定。 SurfaceHolder.setType(SURFACE_TYPE_PUSH_BUFFERS);の記述が必要 (ドキュメントでは、deprecatedと書かれていたが、3.0以前のバージョンでは必要) ・Camera open():スタティックメソッド。カメラオブジェクトの取得。 setPreviewDisplay():カメラ映像の表示先Surfaceの指定。(引数はSurfaceHolder) getParameters():カメラの設定の取得 setParameters():カメラの設定 startPreview():カメラ映像の表示の開始 stopPreview():カメラ映像の表示の停止 release()
実はまだ作ったことなかったのでAndroidでカメラアプリを作ってみました。 作成中順調にすべての地雷を踏み抜いてる感じが…。 Surfaceの縦横比がおかしい…。縦画面だと90度回転しちゃう…。プレビューサイズ指定するとエラー。AF効いてない…。プレビューのRAWイメージどうやって処理すんの…。 ここでは参考サイトの写経とともに順を追ってカメラアプリを作っていきます。 環境 OS:Windows8 64bit IDE:Eclipse 4.2 + ADT ver.22 Android機:SONY Xperia GX (Android4.3) とりあえず撮影出来るバージョン Eclipse+ADT(ver.22)でプロジェクトを作りました。 ここでは、「screen2camera」という名称でプロジェクトを作成。 デフォルトのテンプレートで、「Brank Activity」を選択。 1つのA
基本的なカメラ (Camera) の制御 Android アプリでカメラを制御するには、Camera クラスを使用し、カメラから取得した画像は、SurfaceView クラスを使用してディスプレイに表示します。 ここでは、カメラを制御するための基本的な方法(オープン・クローズ)と、取得した画像をディスプレイに表示する方法について説明します。 権限 AndroidManifest) の設定 カメラデバイスを使用する場合、AndroidManifest.xml にカメラデバイスを使用するためのアクセス権の設定を行う必要があります。 <uses-permission android:name="android.permission.CAMERA" /> また、カメラが搭載されていない端末やカメラ機能が使用できない端末で Android マーケットからインストールされないようにするために、以下の記
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く