回答編集履歴

1 dst_imgについて追記。

fuzzball

fuzzball score 16020

2016/01/12 11:10  投稿

0.2倍にすると赤枠の位置がおかしくなったので等倍で試しましたが、コードそのままで正常に認識しました。(0.2倍でも赤枠の位置がおかしいだけで認識はしているようです)
![marimo](ae8f63473fb4ec8dc0ad5beaaaa29536.png)
対象画像を1/5にすることで、テンプレート画像の方が大きくなったりしてないでしょうか?
対象画像を1/5にすることで、テンプレート画像の方が大きくなったりしてないでしょうか?
■追記
dst_img=0とのことですが、検出前の生成の時点で失敗しているのではないでしょうか?
```cpp
dst_img = cvCreateImage (dst_size, IPL_DEPTH_32F, 1);
```
dst_sizeの値はどうなってますか?

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る