Python OpenCV 环境搭建

Python环境搭建之OpenCV的步骤方法 @本文来源于公众号:csdn2299,喜欢可以关注公众号 程序员学府 一、openCV介绍 Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算 阅读详情

一、openCV介绍

Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

简言之,通过openCV可实现计算机图像、视频的编辑。广泛应用于图像识别、运动跟踪、机器视觉等领域。

二、python 环境安装

本文适用于win7 64位系统 下的Python3.6.4。python可在官网下载:
建议使用exe installer,pip会随之安装。

环境变量中加入python安装路径,我的是

C:\Program Files\Python36\Scripts; C:\Program Files\Python36;

注意分号为英文。

三、安装需要的包

一切就绪以后以管理员身份运行cmd或PowerShell。依次输入以下命令:

pip install --upgrade setuptools

pip install numpy Matplotlib

pip install opencv-python

opencv-python安装成功
在这里插入图片描述
  opencv环境已经整好,就是这么简单。只需要numpy、Matplotlib、opencv-python三个包,如果下载中间出现error或wrong,重新输入命令即可。

如果多次下载失败,可以点击直接下载whl包安装,安装whl包依然使用pip

pip install 包的位置(如:C:\download\xxx.whl)

四、测试

写.py脚本:
  在桌面 创建文件夹opencv,将图片放入文件夹,保存脚本到文件夹即可

#导入cv模块
import cv2 as cv
#读取图像,支持 bmp、jpg、png、tiff 等常用格式
img = cv.imread("./dog.jpg")
#创建窗口并显示图像
cv.namedWindow("test")
cv.imshow("test",img)
cv.waitKey(0)

在这里插入图片描述

运行以上脚本,如果可以显示出测试的图像,则环境搭建成功

opencv的学习,OpenCV官网
  中文网站的推荐OpenCV中文网站

小广告

欢迎关注公众号“KnowIoT”,了解嵌入式物联网,人工智能相关知识。

Cmake + OpenCV + python36 环境搭建 1、下载cmake:https://cmake.org/download/Source Distribution 是源代码版,你需要自己编译成可执行软件。 Binary Distribution 是可执行版,直接可以拿来用的,他已经给你编译好的版本。(方便一些)2、打开cmake-gui.exe,新建项目文件夹,将源代码和CMakeList.txt文件放到根目录,1处填源代码所在的路径,2处填代码... 阅读详情

相关推荐

OpenCV入门(一)Python环境的搭建

因为有点Python基础,并且Python是比较好入门的编程语言,所以,机器视觉后面打算在Python这个平台下进行。

小幽余生不加糖 8123

用几行Python代码实现自动配置OpenCV等依赖包环境,Windows系统下py文件开机自启,周期性自动执行程序且每次自动关闭命令行窗口

       最近完成的检测系统需要现场配置,因为人手不够,每次配置都得让我一个开发人员亲自远程配置环境和系统,浪费时间,忍不了了想尽一切办法把这些甩给我的操作,全都写成自动化的Python脚本去完成,主要是os.system()的使用,运行完关闭命令行最简单的方式就是使用bat文件。程序员的时间就是钱,长话短说,直接贴代码 一、几行代码实现OpenCV等依赖包的环境自动配置      &

Alibutter的博客 6269

MIPI DSI2接口开发避坑指南:以RK3576的GM8775C桥接芯片调试为例

本文以RK3576平台搭配GM8775C桥接芯片为例,深入剖析MIPI DSI2接口开发中的常见问题与解决方案。文章详细解读了从U-Boot阶段到内核DRM驱动架构的完整显示通路构建,重点分享了电源时序管理、寄存器配置与硬件协同调试等实战经验,为嵌入式显示系统开发者提供了一套系统化的避坑指南和调试方**。

weixin_29290379的博客 329

深入浅出之OpenCV-Python

是 OpenCV 库的 C++ 实现的 Python 包装器。它利用 NumPy 库进行数值运算,是解决计算机视觉问题的快速原型设计工具。OpenCV-Python 是一个跨平台库,可用于所有操作系统 (OS) 平台,包括 Windows、Linux、MacOS 和 Android。OpenCV 还支持图形处理单元 (GPU) 加速。

浩瀚之水的专栏 5589

python文件转为可执行文件(.exe)的详细步骤

本文详细介绍了如何从零开始把python文件打包成为可执行文件(.exe)。

m0_67093160的博客 3万+

HTML音乐爱心3D旋转相册完整源码

HTML音乐爱心3D旋转相册完整源码

LilyCoder的博客 1380

OpenCV 学习笔记 01 安装OpenCV及相关依赖库

本次学习是基于Window10进行的。语言为python3。 1 与opencv相关的库简介 1.1 numpy numpy 是 OpenCV 绑定 python 时所依赖的库,此意味着numpy在安装opencv前必须安装的库。 numpy是提供数值计算函数,这种工具可用来储存和处理大型矩阵,具有高效的矩阵(matrix)计算函数,其比python自身的嵌套列表(nested list ...

weixin_30635053的博客 1870

x2-DFD:A framework for explainable and explainable deepfake detection

该文章提出了X2-DFD框架,用于可解释和可扩展的深度伪造检测。通过评估大型多模态语言模型(MLLMs)在深度伪造检测中的内在能力,发现它们在不同伪造相关特征上的有效性各异。基于此,实施了针对性的微调策略,显著提高了MLLMs的解释能力,并整合了外部深度伪造检测器(EDDs),以结合MLLMs和传统检测器的互补优势,实现更好的检测和解释。

志在山顶的人,不会贪念山腰的风景 510

pythonopencv_Python环境搭建之OpenCV

一、openCV介绍Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++类构成,同时提供了Python、Ruby、MAT...

weixin_39582480的博客 403

46、大数据助力SDN优化流量管理与控制器

本文探讨了大数据在软件定义网络(SDN)中的应用,重点分析了如何利用大数据技术优化SDN控制器的可扩展性和弹性。通过介绍SDN控制器的核心功能及其面临的挑战,提出了集中式、分布式、混合式和分层式控制器放置策略,并结合大数据分析系统架构与技术,详细阐述了在控制器放置优化、流聚合和备份路径识别等场景中的实际应用。文章还给出了大数据分析在SDN控制器优化中的操作流程与优势,展望了未来结合人工智能与物联网的发展方向,强调了数据安全与算法效率的重要性。

xx56789的博客 86

RK3568 上C图像camera图像采集应用实例(二)

本文探索rk3568上实现C语言的 通过C v4l2 接口 采集图像 ,刷屏控制 drm的显示camera图像中 实现camera preview 预览 的实践和探索。

luoshanxuli2010的专栏 761

Windows下使用Python中pip安装OpenCV

OpenCV安装前需要依赖包numpy,所以需要安装numpy pip install numpy 然后就可以利用下面的代码安装OpenCV了。 pip3 install opencv-python

qq_29807203的博客 3412

深入Netflix影片分类数据抓取的Python爬虫实战:反反爬机制绕过与Playwright应用全解析

技术工具用途Playwright控制真实浏览器模拟用户行为开发语言asyncio异步调度浏览器任务pandas数据处理和导出sqlite3本地数据库存储支持随机UA模拟,增强反爬能力为什么选择 Playwright?✅ 支持多浏览器(Chromium、Firefox、WebKit)✅ 原生支持 Python 异步编程✅ 提供截图、滚动模拟、验证码处理等高级功能✅ 反爬能力强,模拟真实用户访问。

2201_76125261的博客 1239

opencv与python环境搭建

一、opencv与python环境搭建 1、安装python 注意:要注意安装python的版本,我安装的是python3.6版本的。记录一下自己的安装位置 安装网址:https://www.python.org/downloads/windows/ 找到自己想要下载的版本,之间下载就行。 2、安装pycharm 安装网址:https://www.jetbrains.com/pycharm/download/#section=windows 下载community版本的就行,也可以下载专业版.

weixin_45467073的博客 1248

【AI智能体】Codex 开发聚合搜索应用项目实战操作详解

Codex 开发聚合搜索应用项目实战操作详解

congge 3096

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

基于 C++ 和 Python 的 OpenCV 环境搭建

目录Ⅰ、VS 中基于 C++ 的 OpenCV 环境搭建Ⅱ、Anaconda 中基于 Python 的 OpenCV 环境搭建 Ⅰ、VS 中基于 C++ 的 OpenCV 环境搭建 本机环境: win10 x64 1909版本 VS 2019 Ⅱ、Anaconda 中基于 Python 的 OpenCV 环境搭建 ...

Joey's Blog 2109

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

python opencv环境配置_OpenCV环境搭建(一)

此环境搭建是OpenCV的python(一下简称py)开发环境搭建,建立在py3的环境和语法上实现的。windows系统搭建系统环境:windows 10 + python 3.6 + OpenCV 3.4.1一、安装pythonpython的安装之前在python自学笔记的项目中描述了,在这不做重复说明,有需要的朋友,点击查看:python环境安装二、安装numpy模块根据上文提示,现在我们已经...

weixin_39859220的博客 748

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

python和opencv环境搭建_python与opencv开发环境搭建(转载)

首先先说本开发环境是在windows xp的环境下进行搭建的。在搭建的过程中需要保证这三个条件:1.python需要安装python-numpy模块,不然即使找到了cv模块也不能够运行。而且会出现“ImportError:numpy.core.multiarray failed to import”错误。在装这个模块的实现需要保证python的版本与numpy的版本相一致,例如当前numpy的版本...

weixin_39693971的博客 285

python搭建opencv_Python环境搭建之OpenCV

本文主要讲述在python3.6环境下如何搭建OpenCV开发环境。文章主要包含以下几个部分:OpenCV介绍安装OpenCVOpenCV测试Python机器学习库介绍1. OpenCV介绍Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计...

weixin_39932838的博客 568

OpenCV的Python开发环境搭建(Windows)

安装Python相关功能包需要用到pip,它是一个通用的Python包管理工具,提供了对Python包的查找、下载、安装、卸载的功能。其中,imread函数用来读取图片,由于imread不支持中文文件名,我们通过np.fromfile来读取山水.jpg,fromfile可以支持中文文件名,这个函数用法后面章节会详细讲到,这里只要了解即可。至此,基于Python的命令行OpenCV开发环境建立起来了,下面开始我们用Python开发的第一个OpenCV程序。运行该命令后稍等片刻,下载安装完成,如图2-7所示。

夏天又到了的专栏 812

《OpenCv视觉之眼》Python图像处理一 :Opencv-python的简介及Python环境搭建

[Python图像处理]一 :Opencv-python的简介及环境搭建一、为什么选择opencv-python1、什么是OpenCv-Python?2、为什么选择OpenCv-Python二、opencv-python的环境搭建1、python环境搭建2、Jupyter环境搭建3、opencv-python库的下载 对于图像处理,在现阶段,除了人工智能的图像训练之外,用得最多,最广泛的当属于OpenCv,因此,将opencv称为视觉之眼一点都不过分,除了对图像进行像素处理之外,同时也对图像提供了强大的计算

qq_42451251的博客 8202

Python环境搭建之OpenCV

Python环境搭建之OpenCV 一、openCV介绍   Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和...

qq_24624539的博客 292

python环境配置opencv是干啥的_Python环境搭建之OpenCV

一、openCV介绍Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++类构成,同时提供了Python、Ruby、MAT...

weixin_39924481的博客 150

CUDA+OPENCV+PYTHON tensorflow 源码环境搭建

tensorflow 环境搭建 接上文 bazel的安装

u012350025的博客 1316

Python 图像处理:OpenCV 入门之环境搭建

OpenCV是一种计算机视觉开源库,库文件使用C与少量的C++开发,支持C++,Python,Java,Matlab等接口语言,主要用于开发实时的计算机视觉应用程序。它具有强大的图像处理功能,支持多种图像格式和数学运算,使开发人员可以很容易地使用和定制这个库。另外,它还具有良好的跨平台性能,能够在Windows、Linux 和 macOS 等多个操作系统上运行。OpenCV广泛应用于计算机视觉和机器视觉领域,包括人脸识别、目标检测和跟踪、动作捕捉、视频分析和处理、无人驾驶汽车、增强现实技术等。

qq_57760852的博客 2825

Python中OpenCV环境搭建

一·下载PyCharm----->传送门 点击Community,下载个社区版够用,下载好后自行安装 二·下载python3----->传送门 下个Python3.9.6,安装时记得勾上加入环境变量的选项,这样就不用配了 三·检查python环境是否安装完成 按住Win+R打开cmd,输入python,如果跳出以下界面就证明你安装好了python 四·打开pycharm新建一个工程 1.点击New Project ...

qq_42557251的博客 580
上一篇: 基于OpenCV和深度学习的自动驾驶遥控小车
下一篇: python 字典实例
lumangnote
博客等级 码龄12年 36粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值