読者です 読者をやめる 読者になる 読者になる

BounceBall#02 OpenCVで四角形を検出する その3

前回、輝度値の高い箇所の輪郭を取得しました。今回はこの輪郭をポリゴン近似して、四角形の頂点を求めます。 輪郭をポリゴン近似する 求めた輪郭(contours)をapproxPolyDP()を使ってポリゴン近似します。approx2fに近似した結果を格納します。 MatOfPoint2f…

AndroidでOpenCV 画像から青色を検出する

Androidのカメラ画像から青色を検出します。このブログを参考にしました。 アンドロイドでOpenCV:色検出実装はこんな感じ。 // 青色を抽出 Imgproc.cvtColor(tempMat, tempMat, Imgproc.COLOR_RGBA2BGR); Imgproc.cvtColor(tempMat, tempMat, Imgproc.COLOR…

BounceBall#02 OpenCVで四角形を検出する その1

Androidでカメラを使えるようになったので、カメラの画像から四角形を検出したいと思います。一気に書くのは大変なので、下記のように分割して書きます。 その1 四角形の領域を抽出する その2 輪郭を抽出する その3 輪郭をポリゴン近似して頂点座標を求める…

BounceBall#01 Androidでカメラを使う

Androidでカメラを使ってみたいと思います。 今後画像処理をするためにOpenCVを使ってカメラアプリを作りました。このブログを参考にOpenCVの環境を導入しました。qiita.comソースコードはこのブログを参考に作成しました。OpenCV for Android入門 – カメラ…