読者になる銀の弾丸プログラミングに関して、いろいろ書き残していければと思っております。Tumblr数ヶ月前に100均で入手して箱に入ったまま眠っていた2台のカメラで、ステレオマッチングしてみました。2つのカメラの視差によって奥行き情報を算出するってことですね。ややこしいことはしていません。キャリブレーションせずにステレオマッチングの結果を静止画像で表示しています。124Amazon.co.jpで詳細を見る左上の黒い2つのカメラなんですが実は単体で簡単な3Dカメラらしく、付属の専用ソフトと3Dメガネ(青と赤のフィルター)を使用すれば、3D画像が楽しめる、、、が、購入動機は単に安かったからです。ソース最近Python使い始めました。書いて実行できて速度的にも特に問題ないから便利ですね。matplotlibカメラ2台の画質があまりにも違っていたので、念のためヒストグラムの平均化とガウシアンブラーで、差を目立たなくしています。品質が安定しているカメラなら、そのまま処理してもOKかと思います。実行すると左右の画像が表示されます。終了するにはqを、ステレオマッチングを行うにはdをおします。背後の壁に、古い自転車のフレームと、ホイールを吊っている図。壁とホイールの距離は30cmくらいです。左右を入れ替えていますので、交差法(より目)で見れば立体に見えます。出力画像なんかちょっとおぞましい感じに見えますが、簡単に表示するとこうなるってことでしょう。わかったようなわからないような表示ですけど、奥行き情報が得られているのは確かなようです。2台のカメラの配置など、もっと厳密に決めるべきかと思っていたのですが、ざっくりでも十分でした。表示方法を工夫すれば結果がわかりやすいかもしれません。リアルタイムにパラメータの調整や結果表示ができるといいかも。9参加グループプログラミングはてなブログをはじめよう!takamintsさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。