【VB.NET+OpenCVSharp4】7セグ画像の数字認識
■はじめに
7セグ画像の数字認識するライブラリーは既にあるようだが、自分用に自作してみました。OpenCVには多用な画像処理が可能で、特異点検出、直線検出、マッチングなど、7セグの数字を認識する方法は色々あるけれど、部分部分の黒い部分の面積を求めて、それで数字を認識するようにしました。
■作成環境
OS:Windows10
言語:Microsoft Visual Studio2019 Visual Basic + OpenCVSharp4(パッケージ)
被写体:デジタル置時計
カメラ:COOLPIX A10(NIKON) 静止画を使用
■処理前■処理後■処理の流れ■他の認識処理■問題点 置時計全体の画像は800X700ピクセルぐらいですが、それだと秒の数値とか日付の数字は抜き出す画像が小さすぎて、認識不能になるみたいです。■おわりに プログラムの作成には、筆者でも延べ2~3日ぐらいしか、かからなかったので、7セグの数値認識処理は、思いのほか、難しくないようです。
0