freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于meanshift算法的視頻球體目標(biāo)跟蹤論文-資料下載頁(yè)

2025-06-20 12:33本頁(yè)面
  

【正文】 ,Could not initialize capturing...\n)。 return。 } cvNamedWindow( Tracking Demo, 1 )。 cvNamedWindow( Histogram, 1 )。 cvNamedWindow( Back Project, 1)。 cvNamedWindow( Hue, 1)。 cvNamedWindow( Hsv, 1)。 cvSetMouseCallback( Tracking Demo, (CvMouseCallback)on_mouse )。 for(。) { IplImage* frame = 0。 int i, bin_w。 frame = cvQueryFrame( capture )。 if( !frame ) { g_bIsFinished = true。 break。 } if( !image ) { /* allocate all the buffers */ image = cvCreateImage( cvGetSize(frame), 8, 3 )。 imageorigin = frameorigin=0。 hsv = cvCreateImage( cvGetSize(frame), 8, 3 )。 hue = cvCreateImage( cvGetSize(frame), 8, 1 )。 mask = cvCreateImage( cvGetSize(frame), 8, 1 )。 backproject = cvCreateImage( cvGetSize(frame), 8, 1 )。 backprojectorigin = frameorigin。 hist = cvCreateHist( 1, amp。hdims, CV_HIST_ARRAY, amp。hranges, 1 )。 histimg = cvCreateImage( cvGetSize(frame), 8, 3 )。 cvZero( histimg )。 } cvCopy( frame, image, 0 )。 cvCvtColor( image, hsv, CV_BGR2HSV )。 if( track_object ) { int _vmin = vmin, _vmax = vmax。 cvInRangeS( hsv, cvScalar(0,smin,MIN(_vmin,_vmax),0), cvScalar(180,256,MAX(_vmin,_vmax),0), mask )。 cvInRangeS( hsv, cvScalar(0, 0, 0,0), cvScalar(130, 255, 255, 0), mask )。 cvSplit( hsv, hue, 0, 0, 0 )。 if( track_object 0 ){ float max_val = 。 cvSetImageROI( hue, selection )。 cvSetImageROI( mask, selection )。 cvCalcHist( amp。hue, hist, 0, mask )。 cvGetMinMaxHistValue(hist,0,amp。max_val,0,0)。 cvConvertScale(histbins,histbins,max_val?255./max_val:0.,0)。 cvResetImageROI( hue )。 cvResetImageROI( mask )。 track_window = selection。 track_object = 1。 cvZero( histimg )。 bin_w = histimgwidth / hdims。 for( i = 0。 i hdims。 i++ ) { int val = cvRound( cvGetReal1D(histbins, i)*histimgheight/255 )。 CvScalar color = hsv2rgb(i*)。 cvRectangle( histimg, cvPoint(i*bin_w, histimgheight), cvPoint((i+1)*bin_w, histimgheight val), color, 1, 8, 0 ) } } cvCalcBackProject( amp。hue, backproject, hist )。 cvAnd( backproject, mask, backproject, 0 )。 cvMeanShift( backproject, track_window, cvTermCriteria( CV_TERMCRIT_EPS | CV_TERMCRIT_ITER, 10, 1 ), track_window = 。 CvScalar cc。 cc = cvScalar(0, 0, 255)。 cvRectangle( image, cvPoint(, ), cvPoint(+ , + ), } if( select_object amp。amp。 0 amp。amp。 0 ) { cvSetImageROI( image, selection )。 cvXorS( image, cvScalarAll(255), image, 0 )。 cvResetImageROI( image )。 } cvShowImage( Tracking Demo, image )。 cvShowImage( Histogram, histimg )。 cvShowImage( Back Project, backproject )。 cvShowImage( Hue, hue )。 cvShowImage( hsv, hsv )。 cvWaitKey(50)。 } cvReleaseCapture( amp。capture )。 cvDestroyWindow( Back Project )。 cvDestroyWindow( Histogram )。 cvDestroyWindow(Tracking Demo)。}int main(){ while(g_bIsFinished) { g_bIsFinished = false。 PlayVideo()。 } return 0。}
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1