2011-06

OpenCV2.3

【OpenCV2.3】サンプルプログラム(C言語版)

OpenCV2.3においても、プログラムの作成方法はOpenCV2.2の時とさほど変わりません。 ここでは、OpenCV2.3の入手、ダウンロード、インストール、環境設定で紹介している方法でインストールした場合を想定しています。 基本的なC...
OpenCV2.3

OpenCV2.3の入手、ダウンロード、インストール、環境設定

2012.5現在、OpenCVの最新バージョンはVer2.4です。 こちらのインストール方法についてはOpenCV2.4の入手、ダウンロード、インストール、環境設定を参照願います。 OpenCV2.3は、一時、製品候補版のOpenCV2.3...
OpenCV2.3

OpenCV2.3rcが公開されました

2011.6.22の0時ごろ、OpenCV2.3rcが公開されました。 本当はOpenCV2.3の正式版が公開される事を期待していたのですが、rc(release candidate)の付いた製品候補版。OpenCV1.1pre1の時のよう...
CUDA

CUDA4.0の入手、インストール方法

CUDAの動作環境 CUDAは2006年に発売されたGeForce8800GTX以降であれば動作するそうです。 詳細は以下のページにてご確認下さい。 CUDAのダウンロード 下記ページよりOSに合わせてファイルをダウンロードして下さい。 C...
Kinect

Kinect SDK Bitmapクラスを使ったC#サンプル

Kinect SDKには、最初からC#のサンプルプログラムはありますが、xamlファイルがあったりSystem.Windows.Mediaを使っていたり、いまいち慣れない書き方をしているので、なんとなく逆行するような気もしますが、Skele...
Kinect

Kinect SDK + OpenCV2.2 サンプルプログラム作成

昨日公開されたKinect SDKですが、データをOpenCVに接続するサンプルを勉強がてら作ってみました。 やった事はKienct SDKのサンプルプログラム(SkeletalViewer)をベースに、画像表示部分のデータポインタをOpe...
Kinect

Kinect SDKのダウンロード、インストール方法

2012.2.1 Kinect for Windows SDKはVer1.0になりました。 下記、記事はβ版のものです。 最新版のKinect SDKは下記ページより入手下さい。 また、Ver1.0に関する記事を追加しました。こちらも参照頂...
フリーウェア

USTREAM台形補正アプリ – UstHomography

最近は各地でコンピュータビジョンやらKinectやらの勉強会が開催され、Ustreamで勉強会の様子が生中継で公開されている事もよくあります。 これらの勉強会は非常に参考になる事は多いのですが、Ustreamで見ていると、気になるのが、Po...
マシンビジョン

エリアセンサとラインセンサとの比較

センサの比較 エリアセンサ ラインセンサ センサ形状 CCD素子が縦横方向に並び、二次元的に 画像の撮影ができる。 CCD素子が横一列に並び、一次元的 な画像の撮影しかできない。 画素数 画素数 30万画素(640×480画素) ~500万...
マシンビジョン

ロータリーエンコーダのしくみ

ロータリーエンコーダには大きく分けて、出力するパルスの種類の違いにより インクリメンタルエンコーダ アブソリュートエンコーダ の2種類があります。 また、今回は回転用のロータリーエンコーダについて解説していますが、直線的な移動量を制御するた...
使える数学

一般式による最小二乗法(円の最小二乗法)

n次曲線による最小二乗法につていは説明しましたが、円や楕円、その他の一般式についても最小二乗法による近似は可能です。 今回は円の最小二乗法を例にとって説明しますが、他の一般式についても要領は同じです。 まず初めに近似する一般式を作成します。...
使える数学

最小二乗法の計算方法

最小自乗法という人もいますが、私は最小二乗法派です。 最小二乗法とは? 点の集まりから、近似直線(曲線)などの近似式を解くための手法です。 単に直線や二次曲線、三次曲線などに限らず、最小二乗法の応用範囲は広くあります。 最小二乗法は、言葉の...