linqで画像処理part2 slide share

Post on 14-Jul-2015

412 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

LINQを使った画像解析momo_*(@tututen)

お前だれよ?

北見市某IT企業勤務のプログラマ

仕事ではC言語

趣味ではC#・Python

LINQは「りんきゅー」と読む派

お前だれよ?

北見市某IT企業勤務のプログラマ

仕事ではC言語

趣味ではC#・Python

LINQは「りんきゅー」と読む派

画像処理といえば

七夕プログラミング時の画像読取機能が好評

以前LINQ使って、グレースケールの説明(時間足りず

前回に引き続き今回はパターンマッチのお話

パターンマッチ

空白・数字「1−9」のテンプレート画像準備

テンプレート画像を二値化(前回発表参照)

二値化処理済 の画像と一番似ているもの

実際に処理を追ってみよう

実際に処理を追ってみよう

の予定でしたが・・・

無理でした!

無理っておまえ・・・

以前の二値化よりはるかにソースコードが長い

アルゴリズム言うが易し、コードに表すが難し

ですが!

タイムアップになるまで眺めよう

座標を二次元化

画像のセーフティ確認

枠の色がすべて白か?

左隣が別の色(黒)か?

オーダー用座標

パターンマッチの数字分

各数字

画素を比較するためのインデックス生成

各画素の比較

降順に並びかえ最もマッチしたものを取り出す

各座標のX、Yで昇順に並び替え

みんなも私もLINQ!りんきゅー!

ご清聴ありがとうございました

top related