OpenCV2.3 OpenCV2.3.1が公開されました。 OpenCV2.3.1のインストール方法については、別途記事にまとめました。 下記を参照願います。 OpenCV2.3.1の入手、ダウンロード、インストール、環境設定 本日(2011.8.18)、OpenCV 2.3.1が公開されました。 ... 2011.08.18 OpenCV2.3
OpenCV2.3 【OpenCV2.3】サンプルプログラム(C言語版) OpenCV2.3においても、プログラムの作成方法はOpenCV2.2の時とさほど変わりません。 ここでは、OpenCV2.3の入手、ダウンロード、インストール、環境設定で紹介している方法でインストールした場合を想定しています。 基本的なC... 2011.06.29 OpenCV2.3
OpenCV2.3 OpenCV2.3の入手、ダウンロード、インストール、環境設定 2012.5現在、OpenCVの最新バージョンはVer2.4です。 こちらのインストール方法についてはOpenCV2.4の入手、ダウンロード、インストール、環境設定を参照願います。 OpenCV2.3は、一時、製品候補版のOpenCV2.3... 2011.06.28 OpenCV2.3
OpenCV2.3 OpenCV2.3rcが公開されました 2011.6.22の0時ごろ、OpenCV2.3rcが公開されました。 本当はOpenCV2.3の正式版が公開される事を期待していたのですが、rc(release candidate)の付いた製品候補版。OpenCV1.1pre1の時のよう... 2011.06.22 OpenCV2.3
OpenCV 【OpenCV】輪郭処理(cvFindContours)を使ったラベリング処理 OpenCVには標準的にはcvLabelingのようなラベリングの関数は無いので、 ラベリングクラス(大阪大学の井村先生によるもの) Blob extraction library を使いましょう!というのが一般的になってきているように思い... 2011.05.06 OpenCV
OpenCV 【OpenCV】インプレースモード OpenCVの関数では入力画像(src)と出力画像(dst)に同じ値(src=dst)を指定しても処理してくれる 関数があり、このことをインプレースモードと言います。 例えば cvErode(src, src); cvErode(src, ... 2011.05.06 OpenCV
OpenCV 【OpenCV】アンシャープマスキング(鮮鋭化) アンシャープマスキング(Unsharp Masking)もOpenCVに無い関数の1つのなのですが、OpenCVには任意カーネルを指定してフィルタ処理を行っているcvFilter2Dという関数があるので、これを使ってアンシャープマスキングを... 2011.04.28 OpenCV
OpenCV 【OpenCV】コンピュータにopencv_objdetect220d.dllがないため、 OpenCVのサンプルプログラムなどを動かそうとすると、下図のように コンピュータにopencv_objdetect220d.dllがないため、プログラムを開始できません。 この問題を解決するには、プログラムを再インストールしてみて下さい。... 2011.04.28 OpenCV
OpenCV 【OpenCV】ソーベルフィルタ(cvSobel) OpenCVの関数では、ほとんど入力画像と出力画像のデータはビット数とチャンネル数は等しい場合が多いのですが、ソーベルフィルタの関数(cvSobel)は入力画像が8Bitに対し、出力画像が符号付きの16Bit(IPL_DEPTH_16S)に... 2011.04.26 OpenCV
OpenCV 【OpenCV】ガンマ補正 OpenCVにはcvGammaのようなガンマ補正の関数は無いのですが、ルックアップテーブルを使った輝度値変換の関数(cvLUT)はあるので、これを使ってガンマ補正を行いたいと思います。 以下、ガンマ補正のサンプルプログラムです。OpenCV... 2011.04.25 OpenCV
OpenCV OpenCVのバグ 本記事は古い情報となります。 OpenCVには、いくつか有名なバグがあります。 バグの情報に関しては、こちらのページ で確認できますが、私の知っている気になったバグは以下の通り cvErode/cvDilate iterationsに2以上... 2011.04.12 OpenCV
OpenCV 【OpenCV】IplImageから.NETのBitmapへ変換 OpenCVのプログラムを作っていると、OpenCV用のGUI(highgui)はかなり物足りなく、ウィンドウや表示まわりは.NETに任せたいので、OpenCVのIplImageから.NET(C++/CLI)のBitmapへ変換すると、簡単... 2011.04.03 OpenCV
OpenCV2.2 【OpenCV2.2】ライブラリ構成(*.lib,*.hなど) OpenCV2.2からはライブラリの構成が再構築されています。 旧バージョンと、OpenCV2.2の構成の概略は以下の通りとなっています。 OpenCV2.2 旧バージョン ヘッダファイル ライブラリファイル 概要 opencv_core ... 2011.03.31 OpenCV2.2
OpenCV2.2 OpenCV2.2の入手、ダウンロード、インストール、環境設定 OpenCVはsourceforgeにて公開されています。 公開される内容はOpenCVのバージョンにより異なるのですが、最近のバージョンではライブラリをコンパイル済みのセットアップファイル(*.exe)、および、ソースコードを含み、自分で... 2011.03.31 OpenCV2.2
OpenCV 【OpenCV】IplImage構造体 OpenCVの画像データの大きさやビット深度、画像データのポインタなどを管理しているのがIplImage構造体になります。 (OpenCV2.0からはcv:Matクラスというのも登場してきますが、ここではIplImageについて解説したいと... 2011.03.29 OpenCV
OpenCV OpenCVとは? OpenCVとは? もともとインテルが開発したオープンソースのコンピュータビジョンライブラリ(Open Computer Vision)であり現在ではWillow Garage(ウィローガレージ)という米国のロボットの研究開発を行うベンチャ... 2011.03.27 OpenCVプログラム