先日展示会のために作成したプログラムではたくさん輪郭抽出しています。 そのときはまってしまった恥ずかしいポイントをまとめておきます。 OpenCVで輪郭抽出するサンプルプログラム サンプルプログラムはこのあたりを参考になさってください opencv.jp - OpenCV: 木(Trees)サンプルコード - cvFindContours (tmp_img, storage, &contours, sizeof (CvContour), CV_RETR_TREE, CV_CHAIN_APPROX_SIMPLE); うん、輪郭抽出するのは、これだけなんです。これだけ。 白黒2値化されたtmp_imgの輪郭シーケンスをCvSeq型のcontoursに抽出します。 問題が発生する条件 輪郭を抽出するからには、輪郭に何らかの処理を加えたいと思うのが世の常です。 特に、プログラム中で何度も何度も輪郭
![OpenCV輪郭抽出ではまりがちなこと - 毛のはえたようなもの](https://cdn-ak-scissors.b.st-hatena.com/image/square/539089cc2ff6e152c7f03bb6505cffbac7b36859/height=288;version=1;width=512/http%3A%2F%2Fopencv.jp%2Fopencv-1.0.0%2Fdocument%2Fpics%2Fmemstorage1.png)