0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

10个流行的Python库平台

新机器视觉 来源:新机器视觉 作者:新机器视觉 2020-10-09 16:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作为开发人员喜爱的语言之一,Python以其丰富的社区可用工具和库而闻名。我们列出了开发人员可以用于计算机视觉10个流行的Python库或平台,以帮助开发人员自动化开发任务,其中包括检测和可视化。

1 | fastai

fastai是一个深度学习库,它提供高级组件,可以在标准深度学习领域快速、轻松地提供最先进的结果。它还为研究人员提供了可以混合和匹配的低层次组件,以建立新的方法。

fastai包括各种特性,比如一个gpu优化的计算机视觉库,它可以在纯Python中扩展,一个新的Python类型分派系统以及一个用于张量的语义类型层次结构等等。

链接:https://github.com/fastai/fastai

2 | IPSDK

IPSDK是一个用c++和Python编写的图像处理库。该库提供了一系列完整的图像处理功能来处理数据集,以及一个全面和优化的功能范围的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编写的高级神经网络库,能够运行在TensorFlow或Theano之上。该库的开发重点是实现快速实验。

这个深度学习库提供了几个特性,包括对卷积网络和循环网络的支持,允许简单和快速的原型化等等。

5 | Matplotlib

Matplotlib是一个全面的可视化库,用于用Python创建静态、动画和交互式可视化。该库可以执行各种功能,比如开发发布质量的图形、导出和嵌入到多种文件格式和交互环境中等等。

链接:https://matplotlib.org

6 | OpenCV

OpenCV是一个流行的、开源的计算机视觉库,专注于实时应用程序。该图书馆采用模块化结构,包括数百种计算机视觉算法。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的计算机视觉任务框架。该框架是一个集合的图像分类,分割,检测和姿态估计模型。在这个框架中有很多实现的模型,包括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,并实现了用于研究、教育和工业应用的算法和实用程序。

链接:https://scikit-image.org

10 | SimpleCV

SimpleCV是一个流行的机器视觉框架,用于构建计算机视觉应用。这个库是用Python编写的,有助于访问几个高性能计算机视觉库,比如OpenCV。

该框架是可用于开发vision应用程序的库和软件的集合。它为相机、图像处理、特征提取和格式转换提供了简洁、可读的界面。它还允许用户使用来自网络摄像头、Kinect、FireWire和IP摄像头或移动电话的图像或视频流。
责任编辑:YYX


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • OpenCV
    +关注

    关注

    33

    文章

    652

    浏览量

    45166
  • python
    +关注

    关注

    59

    文章

    4892

    浏览量

    90417

原文标题:10个流行的Python计算机视觉工具

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用PYTHON进行的跨平台仿真

    如何使用编程语言Python来调用和控制VirtualLab Fusion中的模拟。请查看下面链接的文档,以找到关于如何设置和使用Python和VirtualLab Fusion之间的接口的详细指南,以及一
    发表于 04-02 08:21

    [VirtualLab] 使用Python运行VirtualLab Fusion光学仿真

    Fusion的简单方法。在本示例中,我们将演示如何使用Python脚本运行光学仿真,以向用户简要概述这种跨平台的仿真能力。 用例概览 文件路径 用户可以在样本文件的文件夹中找到所有文件。包含这些文件
    发表于 03-31 09:39

    [VirtualLab] 使用Python进行跨平台参数扫描

    ** 准备Python **配置路径 ** **在VirtualLab Fusion中定义一光学设置 ** **保存光学设置并导出参数到一XML文件 ** **运行模拟 ** 参数扫描——改变单个参数
    发表于 03-31 09:36

    如何在 Vision Five 2 上安装 python

    这可能是一完全愚蠢的问题,但我如何在 Vision Five 2 上安装 python 。 使用该命令后,它给了我这个错误。 默认为用户安装,因为普通站点包不可写 错误:找不到满足要求
    发表于 03-06 07:51

    无法去除 Python VisionFive.i2c 的终端输出?

    烧的官方最新八月份的 debian 12 的系统。 根据这个案例安装好了 python 环境和 VisionFive 。 执行下面这条代码: import VisionFive.i2c
    发表于 02-25 06:13

    AirCloud平台+excloud扩展:核心功能实战应用!

    AirCloud平台的配置灵活性与excloud扩展的功能扩展性,通过实战应用得以充分体现。下面整理核心功能实战示例集,覆盖常见业务需求场景:如通过平台配置快速搭建高可用架构,借助excloud
    的头像 发表于 12-24 17:17 810次阅读
    AirCloud<b class='flag-5'>平台</b>+excloud扩展<b class='flag-5'>库</b>:核心功能实战应用!

    炎核开源开放平台上架推出OpenSparseBlas高性能稀疏计算

    在科学计算与工程仿真领域,高效处理大规模稀疏矩阵运算是提升整体计算效能的关键。为此,我们在炎核开源开放平台上架推出 OpenSparseBlas——一专为稀疏矩阵/向量计算而打造的高性能稀疏计算
    的头像 发表于 12-15 15:18 1082次阅读

    AGV立——重塑物流效率新标杆

    在当今物流行业快速发展的背景下,AGV(自动导引车)立作为智能仓储系统的核心组件,正以其高效、精准、灵活的特性,成为企业提升物流效率、降低成本的关键利器。
    的头像 发表于 11-20 17:07 748次阅读
    AGV立<b class='flag-5'>库</b>——重塑物流效率新标杆

    Python调用API教程

    不同系统之间的信息交互。在这篇文章中,我们将详细介绍Python调用API的方法和技巧。 一、用Requests发送HTTP请求 使用Python调用API的第一步是发送HTTP
    的头像 发表于 11-03 09:15 1282次阅读

    Python 给 Amazon 做“全身 CT”——可量产、可扩展的商品详情爬虫实战

      目标字段 & CSS 选择器   四、MVP:120 行代码即可跑通 单文件脚本,支持异步并发 10 ASIN,自动重
    的头像 发表于 10-21 16:59 669次阅读
    用 <b class='flag-5'>Python</b> 给 Amazon 做“全身 CT”——可量产、可扩展的商品详情爬虫实战

    电磁环境数据管理系统平台软件解析

    电磁环境数据管理平台软件解析(精简版)
    的头像 发表于 09-15 21:00 560次阅读
    电磁环境数据<b class='flag-5'>库</b>管理系统<b class='flag-5'>平台</b>软件解析

    termux调试python猜数字游戏

    用termux做一猜数字游戏 下面是在Termux中创建猜数字游戏的步骤及完整实现方案,结合Python实现(最适配Termux环境): ? 一、环境准备(Termux基础配置) 1.
    发表于 08-29 17:15

    termux如何搭建python游戏

    戏开发流程 以Pygame为例,创建一基础窗口: ```python import pygame pygame.init() screen = pygame.display.set_mode
    发表于 08-29 07:06

    linux虚拟环境中调用Linux 版matlab编译的python时出错

    matlab代码编译为CAO_pythonpython,其中cp_Main_python.m为入口文件,编译后生成的文件有mccExcludedFiles.log、setup.py
    发表于 07-18 10:40

    跟老齐学Python:从入门到精通

    础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言,所以,本书读起来不晦涩,并且在其中穿插了很多貌似与Python 编程无关,但与学习者未来程序员职业生涯有关的内容。 获取完整文档资料可下载附件哦!!!! 如果内容有帮助可以关注、点赞、评论支持一下哦~
    发表于 06-03 16:10