タグ

2012年1月11日のブックマーク (3件)

  • Levels in Renderscript(超訳) - Android Zaurusの日記

    Levels in RenderscriptというRenderscriptを解説した記事が家に上がったので、久々に超訳。誤訳などあればご指摘を。 ICSではRenderscript(RS)がアップデートされた。いくつかの新しい機能が加えられ、アプリケーションで計算を簡単に高速化出来るようになっている。大量の処理が必要な大きなデータバッファがある場合、計算の高速化のためにRSは興味深い。この例ではレベル/サチュレーション処理をビットマップに施してみる。 この場合、サチュレーションはすべてのピクセルと色行列のかけ算として実装され、レベルはいくつかの演算で実装されるのが常套だ。 1. 入力レベルの調整 2. ガンマ補正 3. 出力レベルの調整 4. 有効値へのクランプ 単純な実装はこのようになる。 for (int i=0; i < mInPixels.length; i++) { float

    Levels in Renderscript(超訳) - Android Zaurusの日記
  • 時代は AsyncTask より AsyncTaskLoader

    時代は AsyncTask より AsyncTaskLoader Android 4.0、通称 Ice Cream sandwich というスマートフォンもタブレット端末もカバーする新しい OS がもうすぐデビューするとかいう時期なので、Android プログラミングもそれの普及をにらんだ実装に切り替えていくべき。 まずは、きっと Activity 上での非同期処理に多用されているであろう AsyncTask を、Android 3.0 以降で追加された AsyncTaskLoader へ乗り換えるところから始めるのもいいんじゃないかと思ってちょっと書いてみます。 あ、これは Activity での非同期処理について、という前提での内容になりますので、たとえば Service の中で非同期処理したい場合はどうすれば的な質問には役に立たないと思います。 いくら 4.0 がリリースされたとはい

    時代は AsyncTask より AsyncTaskLoader
  • OpenCV 2プログラミングブック - サポートサイト

    OpenCV2 プログラミングブック - サポートサイト サンプル/コードの提供 書籍紹介のプログラムコードを提供します。3章のみ、ウェブサイト形式で提供します。 ダウンロード前に「license.html」をお読みください。 ご利用に「License Agreement For Open Source Computer Vision Library」に同意していただく必要がございます。 2章、4章プログラムコード:cv2_prog.zip (5.6MB) 3章 リファレンス編については以下のURLよりアクセス可能です 3章:リファレンス編 OpenCV 2のダウンロード OpenCVの入手については、http://sourceforge.net/projects/opencvlibrary/files/にて、各プラットフォーム別に提供されています。バージョンごとにディレクトリがあり、それ

    iwaki2010
    iwaki2010 2012/01/11
    OpenCV