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