meanshift(2)

1970-01-01 08:00

//&track_comp, &track_box ); cvMeanShift( backproject, track_window, cvTermCriteria( CV_TERMCRIT_EPS | CV_TERMCRIT_ITER, 10, 1 ),

&track_comp ); track_window = track_comp.rect;

if( backproject_mode )

cvCvtColor( backproject, image, CV_GRAY2BGR ); // 使用backproject灰度图像

// if( image->origin )

//track_box.angle = -track_box.angle; cvRectangle( image , cvPoint(track_window.x,track_window.y),cvPoint(track_window.x+track_window.width,track_window.y+track_window.height) , CV_RGB(255,0,0),

1, 8, 0 ); dx=track_window.x + track_window.width/2 - image->width/2; dy=track_window.y+track_window.height/2 - image->height/2; //printf(\ dx = %d, dy = %d\ data=dy+0x400+0x200; //TBL: 偏移量 0x200 wdata=dx+0x800+0x200; //wTBL: 偏移量 0x200 m_Com.WriteData(& wdata,2); m_Com.WriteData(& data,2); }

if( select_object && selection.width > 0 && selection.height > 0 ) {

cvSetImageROI( image, selection );

cvXorS( image, cvScalarAll(255), image, 0 ); cvResetImageROI( image ); }

cvShowImage( \ cvShowImage( \

c = cvWaitKey(10); if( c == 27 )

break; // exit from for-loop switch( c ) {

case 'b':

backproject_mode ^= 1; break;

case 'c':

track_object = 0; cvZero( histimg ); break; case 'h':

show_hist ^= 1; if( !show_hist )

cvDestroyWindow( \ else

cvNamedWindow( \ break; default: ; } }

cvReleaseCapture( &capture );

cvDestroyWindow(\ m_Com.Close();

return 0; }


meanshift(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浅谈词块教学法在小学英语词汇教学中的运用05291

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: