2

テーブルの行と列の検出、リッカート スケール テーブルの検出を行うというアイデアがありました。詳細については、このリンクの画像を参照してください。http://img.docstoccdn.com/thumb/orig/42750583.png

問題は
、セル内の値をプログラムの 2 次元配列に入力したいということです。符号 (任意の種類) がある場合は 1 の値、空の場合は 0 です。

注:
ヘッダーと質問の場所である最初の行と最初の列はまだ1になります。後でプロセスの最初の行と列をスキップできます。

そのためには、次のことを知る必要があります。

  1. セルに記号があるかどうか
  2. 2次元配列に適切に配置できるように、どの行と列を見つけますか。(ある場合は 1、ない場合は 0)

私は OpenCV が初めてで、境界線の存在を検出する方法しか知りません (いくつかの前処理、輪郭検出、および approxPolyDP の検索)。この投稿を読みました数独正方形の凸性欠陥を削除する方法? しかし、それでも、私は何をしなければならないのかわかりません..

4

2 に答える 2

0

ここで良いリファレンスを見つけたと思いますhttp://blog.ayoungprogrammer.com/2013/03/tutorial-creating-multiple-choice.html

それは複数の選択肢の検出に関するもので、彼のケースは私のものとほぼ同じだと思います.彼は答えが列A、B、C、D、またはEにあるかどうかを検出する必要があります..

于 2013-10-24T03:26:48.460 に答える