2014-02-26 4 views
0

내가 그런찾기 오일러 번호, 편심는

  • 엔트로피
  • 견고
  • EulerNumber
  • 편심
  • AreaOverPerimeter
  • 경계
  • 같은 일부 속성을 계산하는 데 필요한 기능을
  • 상당 직경
  • 채우기 영역

opencv moments 기능으로 이러한 속성을 계산할 수있는 코드가 있습니까? 나는 그것이 있다고 믿지만, 나는 그들을 계산하는 C++에서 어떤 코드도 찾을 수 없었다.

답변

0

제가 알고 있듯이, 당신은 약간의 등고선이 있고 그 값을 계산하고 싶습니다. 위의 특성을 계산하는 가장 빠른 방법은 일반 형상을 "극한 영역 (ER)"으로 변환하는 것입니다. 당신이 볼 수 있듯이 그들은 모든 속성을 가지고, http://docs.opencv.org/trunk/db/d20/structcv_1_1text_1_1ERStat.html :

§ MSERsToERStats() 
void cv::text::MSERsToERStats ( InputArray image, 
std::vector< std::vector<Point> > & contours, 
std::vector< std::vector<ERStat> > & regions 
)  

응급실 구조체

은에서 정의된다. 또한 텍스트 모듈을 사용해야합니다.