2012-04-01から1ヶ月間の記事一覧

OpenCVで特定の色領域だけ抜き出すコード(JNI版)

OpenCV for Androidで特定の色領域だけ抜き出すコードを書きました。 OpenCV for AndroidではMatクラスのnative instanceはMat.nativeObjで取得できます。 ここには単純にOpenCV内部のMatクラスへのポインタが格納されているので、えいやっとそいつを取って…

AndroidでUVCカメラ使うためのライブラリ

AndroidでUVC(USB Video Class)カメラ使うためのライブラリを公開しました。 中身はV4L2でごーりごーりやってるのをかるーくJavaでラップしただけです。ソースコードはGithubで公開してます。https://github.com/crimsonwoods/UVCCapture_jni あとAndroid…

Arduino 1.0用のADK demo kit firmware

Arduino 1.0でAndroid ADKのdemokitをビルドしようとすると、コンパイラさんに怒られてしまいます。 しょうがないのでせこせこ修正しました。 どうやらWProgram.hが無くなって、かわりにArduino.hを仕えってことになったようです。 とりあえずこんな感じのパ…

JNIですまぽみたいなの使いたい

はじめてJNIのコード書いていて、すまぽ欲しいよねこれと思ったのでちょこっと書いてみた。 こんな感じ。 static void throw_IndexOutOfBoundsException(JNIEnv *env, char const * const message); template <typename T> class safe_array { private: JNIEnv *env_; ja</typename>…