3

scikit-image を使用して、光学式マーク認識を実行したいと考えています。私は2つの機能を探しています

次のような画像があるとします。OMR

私がそれを検出する方法は、フィルターを使用して画像をきれいにすることです:(つまり、filterモジュール内のノイズスペックのバイラテラルおよびガウスフィルタリング)

次に、モジュールでグレースケーリングを使用します 3番目に、モジュールcolorでキャニーエッジ検出器を使用しますfilter

赤と青を区別できるように、セルを色でフィルタリングするために何を使用するかを見つけようとしていますか?

色相、彩度、明るさ、または特定の色を除外するために使用できる RGB の機能や、データをフィルタリングするためにk-meansfromで使用できる機能があると推測しています。scikit learn

2番目は、この画像を次のようなnumpy配列/パンダデータフレームに変換する方法です:

[[1,2,0,2,0]
[0,1,1,0,1]
[0,0,1,2,0]]

ここで、赤は 1、青は 2、白は 0 です。何人かの人々が線を引くのを見たことがありますが、それが何と呼ばれているか、または sk-image で利用できるかどうかはわかりません。

4

1 に答える 1