作者:
qoo1042 (二段式左轉)
2015-03-12 19:59:20開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
dev-c++4.9.9.2
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
opencv2.0
問題(Question):
請問在影像中,要如何把偵測到的部份,用方框框起來呢?
我本來想用cvRectangle,可是他的cvPoint是打座標,
在影像中偵測的東西會移動,請問要怎麼做?
我想做像這個影片這樣的樣子,方框會隨著火焰的狀態變大,
麻煩各位敎敎我這個新手
https://www.youtube.com/watch?v=NUZgF4JyMFI
作者: austin777 2015-03-14 23:11:00
問題一:ROI可以找到資料,記得要重讀圖和重新繪製方框問題二:請google...calcHist和calcBackProject,應就就能解決。
作者: VSei (Chaos) 2015-03-16 08:12:00
nicklin10和Sportsman所說,可以用fincontours,找出輪廓,再將抓出的用minEnclosingCircle等fit 2D points的函數找出找出center和方框的相關參數,然後轉換畫出。如果要找的不是正圓或是會旋轉,就用fitEllipse。