2015-01-01から1年間の記事一覧
今回でほぼパーペキにわかったのでまとめ 環境:python 2.7.6 OpenCV2.4.11 キャリブレーションをせずともステレオマッチングと、視差マップをもとにした奥行き計測はできる↓ python+OpenCVでステレオマッチングするんだけど、キャリブレーション結果どうや…
python+OpenCVでステレオマッチング(左右カメラ画像の対応点探索)して、対象の3次元座標を計測する、というのを一応ゴールにやってきたんだけど本家pythonチュートリアルDepth Map from Stereo Images — OpenCV-Python Tutorials 1 documentationは、今ま…
※注※ この記事での疑問の答えは出ていませんので読むのは時間の無駄です pythonとOpenCVでカメラキャリブレーション(1個のカメラの内部パラメータと歪み係数を求める)するコード(パクリ) - anti-realなEngineeringrusseng.hatenablog.jp で、チェスボー…
russeng.hatenablog.jp でパクったキャリブレーションのコードですが、 「OpenCV を利用した非接触 3 次元座標測定技術に関する研究」この報告によれば、チェスボードの角度がカメラの視線方向に対して斜め15度を超えると、"検出した交点座標が画像上の交点…
パクりました。 # -*- coding: utf-8 -*- import numpy import cv2 from glob import glob def main(): square_size = 1.0 # 正方形のサイズ pattern_size = (10, 7) # 模様のサイズ pattern_points = numpy.zeros( (numpy.prod(pattern_size), 3), numpy.fl…
実験して確かめる。 何の話? ステレオ視の話。 ・カメラキャリブレーションにより、内部パラメータ・歪み係数と、外部パラメータを求める必要がある。 (過去ブログ記事参照) ・これにはよくZhangの方法と呼ばれる、チェスボードを撮影し、マスの交点を自…
とある目的のためにステレオマッチングをやりたい。 python + OpenCVでやる予定だけど、原理の話がわからなければ、関数を使えるわけもなし。 ざっくりと資料を集めて読んでいたらなんとなくわかってきたので、自分メモ。 メニュー 進行・わけかたは、tutori…