回答編集履歴
1
画像認識→画像処理に変更
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ラベリングの部分を関数化して、2値化画像配列から認識した領域を保持する配列を出力する関数としてデバッグの対象にすればいいのかと思います。ラベリングの問題は単純に解けば迷路探索問題となり、これがスローバージョンのコードになると思います。これを高速化することはできるらしいのですが私はその画像
|
1
|
+
ラベリングの部分を関数化して、2値化画像配列から認識した領域を保持する配列を出力する関数としてデバッグの対象にすればいいのかと思います。ラベリングの問題は単純に解けば迷路探索問題となり、これがスローバージョンのコードになると思います。これを高速化することはできるらしいのですが私はその画像処理の分野の専門家じゃないのでよくわからないです。ネットにあがっているラベリングのコードを一生懸命見てヒントを得るしかないのかと思います。
|
2
2
|
|
3
3
|
まずスローバージョンのコードをあげることを考えます。teratailに類似の質問があったと思います。
|
4
4
|
|
@@ -8,4 +8,4 @@
|
|
8
8
|
|
9
9
|
スローバージョンを作るにしろ、ファストバージョンを作るにしろ、テストケースを用意してやる必要があります。テストケースを多数用意してアルゴリズムの正しさを検証することが重要であると考えます。
|
10
10
|
|
11
|
-
もしこのサイトで、より有用なアドバイスが欲しいのであれば、自分が使用しているラベリングのアルゴリズムの参考文献かサイトのURLを追記するといいのではないかと思いました。私は画像
|
11
|
+
もしこのサイトで、より有用なアドバイスが欲しいのであれば、自分が使用しているラベリングのアルゴリズムの参考文献かサイトのURLを追記するといいのではないかと思いました。私は画像処理の専門家ではないのですが、もしかしたら画像処理に詳しい御仁の目にとまるかもしれません。がんばってください。
|