2016年2月3日 星期三

opencv 學習筆記



  • 20160203
    預計目標:使用opencv偵測平面上的物體碰撞,並分析其速度及角度
    閱讀:已經加入書籤
    TODO:於20160204前往學校借閱圖書(先領取學生證)
  • 20160204
    修正目標:使用python opencv抓取平面上的物體碰撞(用顏色分析,以撞球為例),取得其速度、角度以及軌跡,並繪製箭頭表示。
    TODO:閱讀第一章節
  • 20160207
    可以透過高斯模糊或是Opening方法來消除雜訊。
    Douglas-Peucker algorithm方法可以讓內縮的部分平滑化((如圖)

    同頁面,也可以使用Minimum Enclosing Circle方法來圈選球體
    偵測物體時,應圈選適當範圍進行分析,如下一張frame中的影像超出範圍,代表速度過快,直接果斷放棄分析(如圖)。

    可以採用 MOG 方法

    選擇顏色模組化
    用選擇出的顏色製造遮罩,命名color_mask
    用MOG方法製造遮罩,命名MOG_mask
    對兩者進行and運算製造遮罩,命名my_mask

沒有留言:

張貼留言