OpenCV のセグメンテーション方法、つまりピラミッド セグメンテーション( にありますopencv2/imgproc/imgproc_c.h
)について質問があります。
分割された領域からポイントにアクセスする方法がわかりません。
私が現在行っていることは次のとおりです。
cvPyrSegmentation(image, image_seg, storage, &comp, level, threshold1, threshold2);
for (unsigned int cur_seg = 0; cur_seg < total_segments; ++cur_seg) {
CvConnectedComp* cc = (CvConnectedComp*) cvGetSeqElem(comp, cur_seg);
// Missing part to access points from this segment
}
cc
各要素からポイントにアクセスする方法についての情報はあまり見つかりませんでした。提案をいただければ幸いです。
ありがとうございました。
PS 何らかの理由で、ピラミッド セグメンテーションの C++ バージョンは OpenCV の新しいバージョン (>2.3) ではサポートされていないため、C 実装が必要です。