teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

画像認識→画像処理に変更

2020/06/27 11:58

投稿

anndonut
anndonut

スコア667

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を追記するといいのではないかと思いました。私は画像処理の専門家ではないのですが、もしかしたら画像処理に詳しい御仁の目にとまるかもしれません。がんばってください。