OpenCV庫(open source computer vision library)是一個基于BSD許可(開源)發行的跨平臺計算機視覺和機器學習軟件庫,可以運行在Linux、Windows、Android和Mac OS操作系統上,具有跨平臺特性,輕量級且高效,實現了圖像處理和計算機視覺方面的很多通用算法。
OpenCV用C++語言編寫,它具有C ++,Python,Java和MATLAB接口,OpenCV主要傾向于實時視覺應用,也提供對于C#、Ch、Ruby,GO的支持。
OpenCV庫自帶的人臉檢測級聯分級器,具有很好的人臉檢測和人臉追蹤效果,它是一個基于Haar特征的AdaBoost級聯分類器。
在OpenCV庫里,還有超過500條視覺函數,涵蓋醫學成像、產品缺陷檢測、文字識別、車牌識別、攝像機定位和立體視覺等多個領域。
OpenCV庫文件下載地址
人臉識別opencv。OpenCV的本地安裝
E:\python>pip install opencv_python-4.4.0-cp39-cp39-win_amd64.whl
命令行提示安裝成功信息
Processing e:\python\opencv_python-4.4.0-cp39-cp39-win_amd64.whl
Installing collected packages: opencv-python
Successfully installed opencv-python-4.4.0
python人臉照片分類,OpenCV示例代碼
import cv2
img=cv2.imread('./2019.png',cv2.IMREAD_GRAYSCALE)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.imwrite('2020.png',img)
python優秀源碼?功能:以灰度方式讀取圖像,顯示圖像、保持畫面持續,0表示無限持續,保存圖像。
錯誤提示:numpy庫沒有安裝
安裝numpy庫:
E:\python>pip install numpy-1.19.4+vanilla-cp39-cp39-win_amd64.whl
安裝成功信息如下:
Processing e:\python\numpy-1.19.4+vanilla-cp39-cp39-win_amd64.whl
python優秀項目,Installing collected packages: numpy
Successfully installed numpy-1.19.4+vanilla
推薦OpenCV優質項目和資料,絕對對你有幫助:
1.圖像處理入門100題,python和c++版本都有
特點:不是調用opencv的API,而是直接利用圖像處理的原理來實現的,對于理解每個圖像處理的知識點很有幫助,因此非常的推薦~
2.OpenCV-Python圖像處理教程
開源人臉識別、特點:一個很棒的入門教程,內容不會很多,涉及了大部分的基礎操作,同時提供了一些實戰的案例
3.opencv官方github
特點:官方資料
4.github上超過7000+star的opencv的各種樣例
特點:除了傳統圖像處理以外還包含了深度學習的部分
125jz網原創文章。發布者:江山如畫,轉載請注明出處:http://www.125jz.com/9038.html
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态