作為開發(fā)人員喜愛的語言之一,Python以其豐富的社區(qū)可用工具和庫而聞名。我們列出了開發(fā)人員可以用于計算機視覺10個流行的Python庫或平臺,以幫助開發(fā)人員自動化開發(fā)任務,其中包括檢測和可視化。
1 | fastai
fastai是一個深度學習庫,它提供高級組件,可以在標準深度學習領域快速、輕松地提供最先進的結果。它還為研究人員提供了可以混合和匹配的低層次組件,以建立新的方法。
fastai包括各種特性,比如一個gpu優(yōu)化的計算機視覺庫,它可以在純Python中擴展,一個新的Python類型分派系統(tǒng)以及一個用于張量的語義類型層次結構等等。
鏈接:https://github.com/fastai/fastai
2 | IPSDK
IPSDK是一個用c++和Python編寫的圖像處理庫。該庫提供了一系列完整的圖像處理功能來處理數(shù)據(jù)集,以及一個全面和優(yōu)化的功能范圍的2D和3D圖像處理。
IPSDK自動調整自己以適應處理器的體系結構和能力。該庫的功能包括全PC集群支持、高性能、高可用性計算等。
鏈接:https://www.reactivip.com/image-processing/
3 | Imutils
Imutils是一個計算機視覺軟件包,包括一系列OpenCV +方便的功能,使基本的圖像處理功能,如平移,旋轉,調整大小,骨架化,顯示Matplotlib圖像,排序輪廓,檢測邊緣等相當容易。
鏈接:https://www.pyimagesearch.com/2015/02/02/just-open-sourced-personal-imutils-package-series-opencv-convenience-functions/
4 | Keras
Keras是用Python編寫的高級神經(jīng)網(wǎng)絡庫,能夠運行在TensorFlow或Theano之上。該庫的開發(fā)重點是實現(xiàn)快速實驗。
這個深度學習庫提供了幾個特性,包括對卷積網(wǎng)絡和循環(huán)網(wǎng)絡的支持,允許簡單和快速的原型化等等。
5 | Matplotlib
Matplotlib是一個全面的可視化庫,用于用Python創(chuàng)建靜態(tài)、動畫和交互式可視化。該庫可以執(zhí)行各種功能,比如開發(fā)發(fā)布質量的圖形、導出和嵌入到多種文件格式和交互環(huán)境中等等。
鏈接:https://matplotlib.org
6 | OpenCV
OpenCV是一個流行的、開源的計算機視覺庫,專注于實時應用程序。該圖書館采用模塊化結構,包括數(shù)百種計算機視覺算法。OpenCV包括圖像處理、視頻分析、二維特征框架、物體檢測、攝像機標定、三維重建等模塊。
鏈接:https://opencv.org
7 | Pytessarct
Pytessarct或Python-tesseract是Python語言的光學字符識別(OCR)工具。這個工具是谷歌的tesseracc – ocr引擎的包裝器,可以幫助識別和讀取嵌入在圖像中的文本。
該工具還可以作為tesseract的獨立調用腳本使用,可以讀取Pillow和Leptonica圖像庫支持的所有圖像類型,包括jpeg、png、gif、bmp、tiff等。
鏈接:https://pypi.org/project/pytesseract/
8 | PyTorchCV
PyTorchCV是一個基于pytorch的計算機視覺任務框架。該框架是一個集合的圖像分類,分割,檢測和姿態(tài)估計模型。在這個框架中有很多實現(xiàn)的模型,包括AlexNet, ResNet, ResNeXt, pyramid idnet, SparseNet, DRN-C/DRN-D等等。
鏈接:https://pypi.org/project/pytorchcv/
9 | Scikit-Image
Scikit-Image是一個流行的開源Python庫,它包含了一組用于圖像處理的算法。它基本上是一個SciPy的圖像處理工具箱。建在scipy.n圖像以Python語言提供一組通用的圖像處理例程。這個圖像處理庫以Python編程語言提供了一個文檔完善的API,并實現(xiàn)了用于研究、教育和工業(yè)應用的算法和實用程序。
鏈接:https://scikit-image.org
10 | SimpleCV
SimpleCV是一個流行的機器視覺框架,用于構建計算機視覺應用。這個庫是用Python編寫的,有助于訪問幾個高性能計算機視覺庫,比如OpenCV。
該框架是可用于開發(fā)vision應用程序的庫和軟件的集合。它為相機、圖像處理、特征提取和格式轉換提供了簡潔、可讀的界面。它還允許用戶使用來自網(wǎng)絡攝像頭、Kinect、FireWire和IP攝像頭或移動電話的圖像或視頻流。
責任編輯:YYX
-
OpenCV
+關注
關注
31文章
642瀏覽量
42232 -
python
+關注
關注
56文章
4822瀏覽量
85854
原文標題:10個流行的Python計算機視覺工具
文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
使用Python實現(xiàn)xgboost教程
適用于MySQL和MariaDB的Python連接器:可靠的MySQL數(shù)據(jù)連接器和數(shù)據(jù)庫

適用于Oracle的Python連接器:可訪問托管以及非托管的數(shù)據(jù)庫
HAL庫在Arduino平臺上的使用
一個月速成python+OpenCV圖像處理

評論