OpenCV 有出現 AttributeError module 'cv2.cv2' has no attribute 'Tracker_create'這個錯誤,解決方法
OpenCV的全稱是Open Source Computer Vision Library,是一個跨平台的電腦視覺庫。OpenCV是由英特爾公司發起並參與開發,以BSD授權條款授權發行,可以在商業和研究領域中免費使用。OpenCV可用於開發即時的圖像處理、電腦視覺以及圖型識別程式。該程式庫也可以使用英特爾公司(Intel Corp.)的IPP進行加速處理。
為推進機器視覺的研究,提供一套開源且最佳化的基礎庫。不重造輪子。
提供一個共同的基礎庫,使得開發人員的代碼更容易閱讀和轉讓,促進了知識的傳播。
透過提供不需要開源或免費的軟體授權,促進商業應用軟體的開發。
OpenCV現在也整合了對CUDA的支援.
OpenCV的第一個預覽版本於2000年在IEEE Conference on Computer Vision and Pattern Recognition公開,並且陸續提供了五個測試版本。1.0版本於2006年發布。
OpenCV的第二個主要版本是2009年10月的OpenCV 2.0。該版本的主要更新包括C++介面,更容易、更類型安全的模式,新的函式,以及對現有實現的最佳化(特別是多核心方面)。現在每6個月就會有一個官方版本,並由一個商業公司贊助的獨立小組進行開發。
在2012年8月,OpenCV的營運由一個非營利組織(OpenCV.org)來提供,並保留了一個開發者網站和使用者網站。
OpenCV 有出現 AttributeError module 'cv2.cv2' has no attribute 'Tracker_create'這個錯誤,解決方法
我相信您需要使用OpenCV 3.4+來運行這些模型。
Some tracker models are available in 3.2, and 3.3. All trackers in your script are available in 3.4
OpenCV packages: opencv-python: This repository contains the main modules of the OpenCV library.
opencv-contrib-python: The opencv-contrib-python repository contains both the main modules along with the contrib modules
python -m pip install opencv-contrib-python, check to see if you have 3.4+, with pip show opencv .
that's it.
留言
張貼留言