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

質問編集履歴

2

書式の改善

2017/11/05 06:20

投稿

shutein
shutein

スコア14

title CHANGED
@@ -1,1 +1,1 @@
1
- OpenCVを使ったテンプレートマッチングの画像の読み込み
1
+ OpenCVを使ったテンプレートマッチングの画像の読み込みが出来ません
body CHANGED
@@ -1,16 +1,20 @@
1
1
  ###前提・実現したいこと
2
- androidstudioとOpenCVを使って色抽出とテンプレートマッチングを組み合わせて赤い丸を探すプログラムを開発しています。
2
+ androidstudioとOpenCVを使って色抽出とテンプレートマッチングを組み合わせて
3
+ 赤い丸を探すプログラムを開発しています。
3
4
 
5
+ 実現したい事としては
6
+ マッチングする対象の画像は画面に表示されている「m_temp」で
4
- 実現したい事としてはマッチングする対象の画像は画面に表示されている「m_temp」でそれをandroidstudio内のsrcフォルダのdrawableに入っている画像とマッチングをしたいです。
7
+ それをandroidstudio内のsrcフォルダのdrawableに入っている画像とマッチングをしたいです。
5
8
 
6
9
 
7
10
  ###発生している問題・エラーメッセージ
8
- こちらのサイト「[OpenCVのテンプレートマッチングで複数検出](http://workpiles.com/2015/05/opencv-matchtemplate-java/)」を参考に記述したところコード内にはエラーは出ていなかったのですが実行するとエラーが発生し、実機で動かすとマッチングの直前(画面をタッチすると)で落ちてしまいます。
11
+ こちらのサイト「[OpenCVのテンプレートマッチングで複数検出](http://workpiles.com/2015/05/opencv-matchtemplate-java/)」を参考に記述したところ
12
+ コード内にはエラーは出ていなかったのですが実行するとエラーが発生し、
13
+ 実機の動作としてはマッチングの直前(画面をタッチすると)で落ちてしまいます。
9
14
 
10
15
  テンプレートマッチングはまだ勉強を始めたばかりなので具体的に教えて頂きたいです。
11
- ```
16
+ ```
12
- エラーメッセージ
13
- FATAL EXCEPTION: Thread-3
17
+ FATAL EXCEPTION: Thread-3
14
18
  Process: com.example.color2, PID: 6904
15
19
  CvException [org.opencv.core.CvException: cv::Exception: /build/master_pack-android/opencv/modules/imgproc/src/templmatch.cpp:664: error: (-215) corrsize.height <= img.rows + templ.rows - 1 && corrsize.width <= img.cols + templ.cols - 1 in function void cv::crossCorr(const cv::Mat&, const cv::Mat&, cv::Mat&, cv::Size, int, cv::Point, double, int)
16
20
  ]

1

説明の補足をしました。

2017/11/05 06:20

投稿

shutein
shutein

スコア14

title CHANGED
@@ -1,1 +1,1 @@
1
- OpenCVを使ったテンプレートマッチングの画像読み込み
1
+ OpenCVを使ったテンプレートマッチングの画像読み込み
body CHANGED
@@ -1,8 +1,11 @@
1
1
  ###前提・実現したいこと
2
2
  androidstudioとOpenCVを使って色抽出とテンプレートマッチングを組み合わせて赤い丸を探すプログラムを開発しています。
3
3
 
4
+ 実現したい事としてはマッチングする対象の画像は画面に表示されている「m_temp」でそれをandroidstudio内のsrcフォルダのdrawableに入っている画像とマッチングをしたいです。
5
+
6
+
4
7
  ###発生している問題・エラーメッセージ
5
- 現在、テンプレートマッチングに取り組んでいてこちらのサイト「[OpenCVのテンプレートマッチングで複数検出](http://workpiles.com/2015/05/opencv-matchtemplate-java/)」を参考に記述したところコード内にはエラーは出ていなかったのですが実行するとエラーが発生し、実機で動かすとマッチングの直前(画面をタッチすると)で落ちてしまいます。
8
+ こちらのサイト「[OpenCVのテンプレートマッチングで複数検出](http://workpiles.com/2015/05/opencv-matchtemplate-java/)」を参考に記述したところコード内にはエラーは出ていなかったのですが実行するとエラーが発生し、実機で動かすとマッチングの直前(画面をタッチすると)で落ちてしまいます。
6
9
 
7
10
  テンプレートマッチングはまだ勉強を始めたばかりなので具体的に教えて頂きたいです。
8
11
  ```
@@ -89,7 +92,8 @@
89
92
  ```
90
93
 
91
94
  ###試したこと
92
- 原因分かっないですが一つ、画像の読み込みが出来ていない可能性があるらしいのすが解決法が分からないです
95
+ エラー箇所をさみると、画像の読み込みの部分上手く動いていないようした
96
+ ですがどのように直せばよいのか分からないです。
93
97
 
94
98
  ###補足情報(言語/FW/ツール等のバージョンなど)
95
99
  androidstudio 2.3.1