OpenCV(Open Source Computer Vision Library)是一個跨平台的影像處理函式庫,其為眾多圖形處理的資料結構及演算法所疊合而成,一般被用來實作的領域為影像處理、視覺分析、圖形識別,以及遊戲設計。該專案由Intel發起,現在則主要由Willow Garage支援維運的資金。OpenCV採用BSD License向外釋出,並且可以透過C++、C、Python,以及Java撰寫的介面在Windows、Linux、Android,以及Mac Os上進行運作。該專案的設計概念奠基於快速運算、故在即時系統運用上做了很大程度的優化,並支援多重核心處理器的應用。