タグ

ブックマーク / dev.classmethod.jp (3)

  • [Android] GPUImage for Android で超爆速画像フィルターを作成しよう! | アドカレ2013 : SP #13 | DevelopersIO

    [Android] GPUImage for Android で超爆速画像フィルターを作成しよう! | アドカレ2013 : SP #13 超爆速で画像を加工! アドベントカレンダー13日目は GPUImage for Android という画像加工ライブラリのご紹介です。 GPUImage for Android はその名の通り GPU で画像加工を処理するライブラリです。 同じ名前の GPUImage という iOS 用のライブラリがありますが、GPUImage for Android はこのライブラリの Android 移植版です。CyberAgent さんの github で公開されており、Apache License 2.0 でライセンスされています。 CPU で処理する場合と比べ物にならないほど超爆速で処理できるのが最大の特長です。また、各フィルタークラスが Photoshop

    [Android] GPUImage for Android で超爆速画像フィルターを作成しよう! | アドカレ2013 : SP #13 | DevelopersIO
    slumbers99
    slumbers99 2013/12/14
    Photoshop のトーンカーブ使えるの知らんかった!!!
  • Androidアプリの結合テスト | DevelopersIO

    はじめに スマホアプリの結合テストでは、スマホ特有の確認すべき点が数多くあります。 特に Android は端末の種類が多いですし、OSのカスタマイズもかなり自由度があるので思わぬバグが発生する可能性がかなり高いです。 ということで今回は 結合テストで確認したいチェック項目 をジャンルごとにまとめてみました。 端末 インストール先の違いによって動作しない処理がないか Android OS バージョン 2.2 (APIレベル9) より、アプリをSDカードにインストールできるようになりました。それによって動作しない処理が発生する可能性があります(例えば、SDカードにインストールされている状態では再起動やSDカードマウントを BroadcastReciever で受け取れないなど)。 SDカードのマウント・アンマウントで異常な処理が発生しないか Android はSDカードの有無によって保存先が

    Androidアプリの結合テスト | DevelopersIO
  • Android Tips #15 FaceDetectorで Bitmap から顔を検出する | DevelopersIO

    この中の pose() メソッドですが、どの Bitmap でも必ず 0 を返してしまうようです。なので、現状は使用できないことになります。何故そうなっているかは不明ですが、傾きはとても必要な情報だと思うので、使えるようになることを切に願っています。。 また、 FontDetector クラスは APIレベル1から存在するクラスなので、どのバージョン向けのアプリにも組み込むことができます。 顔検出アプリを作る 1.画像を取得する まずはじめに、検出する画像が必要です!ということで、以前の記事と同様の方法でギャラリーから画像を取得しましょう。 ContentProvider クラスで端末内の画像を取得します。選択するしくみなどは特に必要ないので、最新の画像を一枚だけ取得するロジックにしておきます。 FaceDetectorActivity.java package jp.classmetho

    Android Tips #15 FaceDetectorで Bitmap から顔を検出する | DevelopersIO
  • 1