[問題] opencv cvpyrmeanshift 的用法

看板C_and_CPP (C/C++)作者 (蛋蛋~)時間16年前 (2009/04/07 14:24), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
- PyrMeanShiftFiltering - void cvPyrMeanShiftFiltering( const CvArr* src, CvArr* dst, double sp, double sr, int max_level=1, CvTermCriteria termcrit = cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS,5,1)); 有說明: src 輸入的8-比特,3-通道圖象. dst 和源圖象相同大小,相同格式的輸出圖象. sp The spatial window radius. 空間窗的半徑 sr The color window radius. 色彩窗的半徑 max_level Maximum level of the pyramid for the segmentation. termcrit Termination criteria: when to stop meanshift iterations. ------------------------------------------------------------------ 我已經把每個參數都用值替代進去了 但是最後一個 termcrit一直沒有辦法成功 想要問問看有沒有人會用這個function的 ~"~ CvTermCriteria termcrit = cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS,5,1) cvPyrMeanShiftFiltering(cv_img_src,cv_mean_shift,3,3,1,termcrit); cv_img_src 是 source image cv_mean_shift 是 destination image 半徑跟窗口大小我是先隨便用 最後一個就會顯示 Declaration syntax error 把termcrit 改成 cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS,5,1)也沒有用 @@ 麻煩大家幫幫忙了 卡關有點久 >""< 也找不太到example code 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.51.123

04/07 15:15, , 1F
是syntax error耶! cvTermCriteria可以不給也沒關係
04/07 15:15, 1F

04/07 15:16, , 2F
建議把code貼上來瞧瞧 XD
04/07 15:16, 2F

04/07 15:21, , 3F
可是他 Declaration syntax error 的地方就是 termcrit
04/07 15:21, 3F

04/07 15:23, , 4F
突然可以過了 @@ 再看看結果再po上來~
04/07 15:23, 4F
文章代碼(AID): #19sl6SlL (C_and_CPP)
文章代碼(AID): #19sl6SlL (C_and_CPP)