OpenCV介紹
OpenCV全名為 open source computer vision library,為Intel所發想出來並有參與研究的一款跨平台電腦視覺庫,
從字面上的意思來看,我們可以知道它主要是用來影像辨識及影像處理分析,能夠應用於多種領域。
OpenCV使用BSD 3-Clause License下發布,可免費使用於商業及研究用途,內部有多種現成模組可供開發使用,在開發上也方便許多。
在開發上,擁有跨平台的服務,可運行於Windows、Linux、MacOS…等等,甚至能在手機上開發(Android),使用者可於官方GitHub上取得正式版本,開發者若是想開發此專案也可於Git上取得開發版本。使
OpenCV應用領域
- 人臉分析辨識、人流分析
- 物體分析辨識
- 運動肢體分析辨識、犯罪學肢體語言分析辨識
- 手勢分析辨識
- 路況分析辨識、車流分析
- 生物辨識
- 醫學病理分析辨識、手術操作影像輔助辨識
- 擴增實境(AR)
- 圖像分割技術
- 機器人