OpenCV

OpenCVで背景差分とテスト的な動体検知

OpenCVで背景差分を試してみました。あとテスト的な動体検知も試してみました。背景差分とはあらかじめ取得した画像を背景画像として、観測時点の画像とその背景画像との差分を取ることによりその差分を前景領域として取得する手法です。動体検知に有効...
debian

VirtualBox上にDebianを構築する(その3)Debian7.7.0環境設定

VirtualBox上にDebianを構築するの3回目です。前回の続きです。前回はVirtualBox上にDebianをインストールして起動するところまで書きました。今回はインストールしたDebianでの基本的な環境設定です。前回と今回と合...
debian

VirtualBox上にDebianを構築する(その2)Debian7.7.0導入

VirtualBox上にDebianを構築するの2回目です。前回はVirtualBoxのインストールを行いました。今回はゲストOSとなるDebianを導入して環境設定を行います。なぜDebianかといいますと、Raspbery Pi上のRa...
debian

VirtualBox上にDebianを構築する(その1)VirtualBox導入

仮想マシン環境のVirtualBoxにDebian7.7.0を構築してみました。その方法についてです。その1の今回はVirtualBoxのインストールまでです。VirtualBoxはOracle提供のフリーで利用出来る仮想マシン環境です。同...
OpenCV

Tesseract-OCRの導入(その3)OpenCVの出力を認識する

2019/07/20追記この記事を書いてから随分と経過しました。完全に情報が古くなっています。外部のサイトですが必要な場合は以下等を参照して下さい。PythonとTesseract OCRで文字認識OpenCVのOCR(tesseract-...
Tesseract-OCR

Tesseract-OCRの導入(その2)Visual Studio2013でのAPIの利用

2019/07/20追記この記事を書いてから随分と経過しました。完全に情報が古くなっています。外部のサイトですが必要な場合は以下等を参照して下さい。PythonとTesseract OCRで文字認識OpenCVのOCR(tesseract-...
Tesseract-OCR

Tesseract-OCRの導入(その1)インストールから動作確認まで

Tesseract-OCRは元々の開発がHPで現在はGoogleで公開されているオープンソースのOCRエンジンです。このTesseract-OCRを導入して使ってみました。今回はまずはインストールから英数字と簡単な日本語での動作確認です。こ...
OpenCV

OpenCVをWin32ベースで利用する(その5)GUIコントロールの追加

OpenCVをWin32ベースで利用するの5回目です。前回の4回目で一度終了したのですが、画面上の入出力用のコントロール、つまり、ラベル、エディット、コンボ等のコントロールがなかったので追加してみました。その今回のサンプルプログラムの画面は...
OpenCV

OpenCVで輪郭抽出から隣接領域の切り出し(その3)凸包の取得

OpenCVで画像内の輪郭抽出からその輪郭の隣接領域(四角形)を求めてその領域を切り出すという処理を作ってみました。前回までのプログラムとほぼ同じですが、前回までは輪郭抽出 → 直線近似 → 隣接領域 の流れでしたが、今回は、輪郭抽出 → ...
OpenCV

OpenCVで輪郭抽出から隣接領域の切り出し(その2)輪郭の直線近似と切り出し

OpenCVで画像内の輪郭抽出からその輪郭の隣接領域(四角形)を求めてその領域を切り出すという処理を作ってみました。以下の画像がその結果の例です。(※実画像サイズは大きめです。)今回はその2回目です。前回は輪郭抽出の処理まで書きました。今回...