javaとcに関するktakeda47のブックマーク (3)
-
-
cvtcolor : その他の画像変換 ― opencv 2.2 documentation HSV色空間 OpenCVで取り得る値の範囲 H (Channel1) 0〜180の範囲。Hueは本来0〜360だがOpenCVではH/2の値を示す。181〜255の範囲は0からの循環に回される S (Channel2) 0〜255の範囲。255がS=1.0に相当。 V (Channel3) 0〜255の範囲。255がV=1.0に相当。 RGBの色空間がそれぞれ0〜255の値を取るのに対して、OpenCVのHSVは8Bitに収めるためにHは0〜180(181以降は循環)、SとVは0〜255の範囲が有効値になっている。 これが判らずにBGR2HSVで変換したMatに対して0〜255の値をcv::thresholdに渡して嵌っていたが、漸く理解した。
-
サンプルコード、検証用コードをgithubにUPしました(発売3ヶ月後にして…) リポジトリはhttp://github.com/demuyan/AndroidNDKbookです。 このサンプルコードは、以下の方法で実行するとよいでしょう。 EclipseではImport->Existing Projects into Workspaceで取り込む Import後、Eclipseからndk-buildを実行できるように設定する︵参考:EclipseからAndroid NDKのコードをビルドする : Happy my life) なお、コードの詳細を知りたい方は、Android NDKネイティブプログラミングをお買い上げください。 サンプルコードの詳細 章ごとに分けて登録されています。 ch02/ CalcVal/ JavaからCの関数を呼び出す CalcVal2/ JavaからCの関数を呼
-
1