加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

吐血清算!毫不能错过的24个Python库

发布时间:2019-08-02 10:16:44 所属栏目:建站 来源:读芯术
导读:Python有以下三个特点: 易用性和机动性 全行业高接管度:Python无疑是业界最风行的数据科学说话 用于数据科学的Python库的数目上风 究竟上,因为Python库种类许多,要跟上其成长速率很是坚苦。因此,本文先容了24种涵盖端到端数据科门生命周期的Python库

pyAudioAnalysis是一个用于音频特性提取、分类和分段的Python库,涵盖普及的音频说明使命,譬喻:

  • 对未知声音举办分类
  • 检测音频妨碍并解除长时刻灌音中的静音时段
  • 举办监视和非监视的支解
  • 提取音频缩略图等等

可以行使以下代码举办安装:

  1. pip install pyAudioAnalysis 

吐血清算!毫不能错过的24个Python库

用于图像处理赏罚的Python库

假如想要在数据科学行业有一番成绩,那么必需进修怎样行使图像数据。跟着体系可以或许网络越来越多的数据(首要得益于计较资源的前进),图像处理赏罚越来越无处不在。

因此,请确保认识以下三个Python库中的至少一个。

19. OpenCV-Python

传送门:

https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_setup/py_intro/py_intro.html

谈到图像处理赏罚,OpenCV起首浮此刻脑海中。OpenCV-Python是用于图像处理赏罚的Python API,团结了OpenCV C ++ API和Python说话的最佳特征。首要用于办理计较机视觉题目。

OpenCV-Python行使了上文提到的NumPy。全部OpenCV阵列布局都与NumPy数组彼此转换。这也使得与行使Numpy的其他库(如SciPy和Matplotlib)集成变得越发轻易。

吐血清算!毫不能错过的24个Python库

在体系中安装OpenCV-Python:

  1. pip3 install opencv-python 

以下是两个关于如安在Python中行使OpenCV的风行教程:

  • 《基于深度进修的视频人脸检测模子成立(Python实现)》传送门:https://www.analyticsvidhya.com/blog/2018/12/introduction-face-detection-video-deep-learning-python/
  • 《16个OpenCV函数启动计较机视觉之旅(行使Python代码)》传送门:https://www.analyticsvidhya.com/blog/2019/03/opencv-functions-computer-vision-python/

20. Scikit-image

传送门:https://scikit-image.org/

Scikit-image是另一个用于图像处理赏罚的python库,是用于执行多个差异图像处理赏罚使命的算法荟萃。可用于图像支解、几许调动、色彩空间操纵、说明、过滤,形态学、特性检测等等。

在安装scikit-image前,请先安装以下软件包:

  • Python(> = 3.5)
  • NumPy(> = 1.11.0)
  • SciPy(> = 0.17.0)
  • joblib(> = 0.11)

这就是在呆板上安装scikit-image的要领:

  1. pip install -U scikit-learn 

吐血清算!毫不能错过的24个Python库

21. Pillow

传送门:https://pillow.readthedocs.io/en/stable/

Pillow是PIL(Python Imaging Library)的新版本。它是从PIL派生出来的,在一些Linux刊行版(如Ubuntu)中被用作原始PIL的更换。

Pillow提供了几种执行图像处理赏罚的尺度措施:

  • 逐像素操纵
  • 掩模和透明处理赏罚
  • 图像过滤,譬喻恍惚,外观,滑腻或边沿监测
  • 图像加强,譬喻锐化,调解亮度、比拟度或颜色
  • 在图像上添加笔墨等等

安装Pillow:

  1. pip install Pillow 

吐血清算!毫不能错过的24个Python库

查察以下关于在计较机视觉中行使Pillow的AI漫画:

《AI漫画:Z.A.I.N —— 第二期:行使计较机视觉举办面部辨认》传送门:

https://www.analyticsvidhya.com/blog/2019/06/ai-comic-zain-issue-2-facial-recognition-computer-vision/

用于数据库的Python库

进修怎样从数据库存储、会见和检索数据是数据科学家必备的手艺。可是如安在不起首检索数据的环境下做到建模呢?

接下来先容两个与SQL相干的Python库。

22. psycopg

传送门:http://initd.org/psycopg/

吐血清算!毫不能错过的24个Python库

Psycopg是Python编程说话中最风行的PostgreSQL(高级开源代码相关数据库)适配器。Psycopg的焦点是完全实现Python DB API 2.0类型。

今朝的psycopg2实现支持:

  • Python版本2.7
  • Python 3版本(3.4到3.7)
  • PostgreSQL处事器版本(7.4到11)
  • PostgreSQL客户端库版本(9.1以上)

以下是安装psycopg2的要领:

  1. pip install psycopg2 

23. SQLAlchemy

传送门:https://www.sqlalchemy.org/

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读