質問編集履歴

2

ポインタについては理解できたつもりですがその表現の仕方がわかりません。よろしくお願いします

2016/08/12 09:23

投稿

hide300
hide300

スコア12

test CHANGED
File without changes
test CHANGED
@@ -25,6 +25,26 @@
25
25
  ・opecvのビルド方法
26
26
 
27
27
  nugetよりopencv 2.4.10を入れました。
28
+
29
+
30
+
31
+ *8/12追記
32
+
33
+ issei.さんのご指導通り輪郭の情報を含んでいるものがポインタでくっついているものということは理解しました。
34
+
35
+ 多くの輪郭が含まれているうち1つだけを抜き出す方法はどうすればよいのでしょうか?
36
+
37
+ たとえば1つだけ描こうとして
38
+
39
+ ```c
40
+
41
+ cvDrawContours(result, find_contour->h_next, CV_RGB(255, 0, 0), CV_RGB(255, 0, 0), 1, 2, 8, cvPoint(0, 0));
42
+
43
+ ```
44
+
45
+ としても1つ目の輪郭を除いたほかの輪郭すべてが描かれてしまいます。
46
+
47
+
28
48
 
29
49
 
30
50
 

1

言語の訂正をしました。

2016/08/12 09:23

投稿

hide300
hide300

スコア12

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- 言語はC++を使用しています。
17
+ 言語はCを使用しています。
18
18
 
19
19
  ・OS、コンパイラの情報
20
20
 
@@ -34,7 +34,7 @@
34
34
 
35
35
 
36
36
 
37
- ```C++
37
+ ```C
38
38
 
39
39
  #include <opencv2/opencv.hpp>
40
40