Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void HandGesture::getFingerTips(MyImage *m){
- fingerTips.clear();
- int i=0;
- vector<Vec4i>::iterator d=defects[cIdx].begin();
- while( d!=defects[cIdx].end() ) {
- Vec4i& v=(*d);
- int startidx=v[0]; Point ptStart(contours[cIdx][startidx] );
- int endidx=v[1]; Point ptEnd(contours[cIdx][endidx] );
- int faridx=v[2]; Point ptFar(contours[cIdx][faridx] );
- if(i==0){
- fingerTips.push_back(ptStart);
- i++;
- }
- fingerTips.push_back(ptEnd);
- d++;
- i++;
- }
- if(fingerTips.size()==0){
- checkForOneFinger(m);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement