OpenCv for Android 実験記

番外 環境設定編

  1.  Androidのアプリの開発・実行環境を整える
  2.  OpenCv 2.3.1 for Android インストール
  3.  OpenCv 2.3.1 for Android インストール その2・AndroidNDKインストール

実験記

  1. 気を取り直して Matを使ってみる
  2.  Mat経由で Jpegを表示する
  3.  色空間を変換する
  4.  大きな画像を表示する
  5.  大きな画像を読み込む段階で小さくして読む
  6.  画像サイズを変更す
  7.  画像を垂直・水平に反転する
  8.  画像をネガポジ反転する
  9.  画像を2値化する
  10.  画像を回転する その1(三角形の座標を指定する方法)
  11.  画像を回転する その2(三角形の座標を指定する方法)
  12.  画像を回転する その3(回転する中心の座標および回転角を指定する方法)
  13.  透視変換を行う
  14.  画像ピラミッドを作成する
  15.  画像像の膨張・収縮処理を行う
  16.  画像の膨張・収縮処理を行う(モルフォロジー演算)
  17.  画像を平滑化する(ぼかす)GaussianBlur
  18.  画像を平滑化する(ぼかす)medianBlur
  19.  画像を平滑化する(ぼかす)bilateralFilter
  20.  画像を平滑化する(ぼかす)BoxFilter と Blur
  21.  微分画像・エッジ画像を求める(Sobel)
  22.  微分画像・エッジ画像を求める(Laplacian)
  23.  微分画像・エッジ画像を求める(Canny)
  24.  直線を検出する(古典的Hough変換)その1
  25.  直線を検出する(古典的Hough変換)その2
  26.  直線を検出する(マルチスケールHough変換)
  27.  直線を検出する(確率的Hough変換)
  28.  円を検出する
  29.  楕円フィッティングを行う(輪郭を取得する)
  30.  画像からテンプレート画像を探す(テンプレートマッチング)
  31.  画像のコントラストを上げる
  32.  画面の一部を切り抜く
  33.  複数の画像をつなげる
  34.  画像の一部のみを処理する
  35.  顔を検出する
  36.  目を検出する ついでに口・鼻も
  37.  複数の矩形をグループ化する

動作環境

  • Eclipse3.7
  • AndroidSDKr18
  • OpenCv for Android 2.3.1

お問い合わせ先

スポンサーリンク
Rectangle大広告
Rectangle大広告

シェアする

  • このエントリーをはてなブックマークに追加

フォローする