Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. int cmin = 50;
  2. int cmax = 1000;
  3. std::vector<cv::Rect> rects;
  4. std::vector<std::vector<cv::Point>>::iterator itc = contours.begin();
  5.  
  6. while (itc != contours.end()) {
  7. if (itc->size() > cmin && itc->size() < cmax){
  8. //std::cout << "asu" << std::endl;
  9. human.detectMultiScale(eqhistObj, rects);
  10. for (unsigned int i = 0; i<rects.size(); i++) {
  11. cv::rectangle(eqhistObj, cv::Point(rects[i].x, rects[i].y),
  12. cv::Point(rects[i].x + rects[i].width, rects[i].y + rects[i].height),
  13. cv::Scalar(0, 255, 0));
  14. }
  15. ++itc;
  16. }
  17. else{ ++itc; }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement