2012-03-26 4 views
1

나는 CvRTrees::train 함수를 사용합니다. 이 함수는 데이터를 자동으로 샘플링합니다. 문제는 이미 데이터를 전달하기 전에 샘플링 한 것입니다. 다시 샘플을 다시보고 싶지 않습니다. 이 샘플링을 중단하기 위해 전달할 플래그가 있습니까? 아니면 코드에서이 행을 제거해야합니까?OpenCV를 사용하여 무작위 포리스트에서 무작위 샘플링을 중단하려면 어떻게해야합니까?

은 할 당신이

답변

0

내가 마지막으로, 라인 (374), 그것은이

int idx = cvRandInt(&rng) % nsamples;

변화 같은 것 파일 mlrtrees.cpp로 이동 해결책을 발견 감사

int idx = i;

btw 아직 테스트되지 않았습니다.