IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> Windows上配置OpenCV的简单方法 -> 正文阅读

[人工智能]Windows上配置OpenCV的简单方法

Windows上配置OpenCV环境

Python

  1. 下载Anaconda

????? 在安装好Anaconda后,Anaconda就会在你电脑上安装好Python,不需要提前安装Python的其它版本。(最新的Anaconda支持的是Python3.8)

????? 官网下载:Anaconda | Individual Edition

????? 安装过程需要注意的有两点。

????? 1.安装路径选择在空间较大的盘里,因为后面继续学习图像的话,会安装许多库,创建一些虚拟环境,这都存放在你Anaconda的安装路径下,会很占空间。

????? 2.添加环境变量,这样会省去手动添加的过程,对初学者友好许多。

????? 安装好后,打开Anaconda的UI界面

?????

????? 在Environments中的base里,搜索opencv并安装。 当然也可以专门创建个虚拟环境来安装OpenCV

? ? ??

?

????? 这样我们的OpenCV就安装好了。

  1. 安装Pycharm

????? Pycharm是专门编写Python的IDE。

????? 官网下载:Download PyCharm: Python IDE for Professional Developers by JetBrains

????? 安装过程不再赘述,还是注意勾选添加环境变量.

????? 接下来测试安装环境。

????? 创建工程,复制以下代码并运行进行测试。

import cv2

img = cv2.imread('C:/Users/lyf31/Desktop/4.jpg', cv2.IMREAD_COLOR)

img=cv2.resize(img,(640,480))

cv2.imshow('image', img)

K = cv2.waitKey(0)

?????? 这是使用OpenCV打开图片并显示的代码,注意修改第二行图片的路径,如果跳出新的窗口显示你所指向的图片,则测试成功。

  1. 使用VSCode

????? 我们也可以使用熟悉的VSCode。

????? 新建文件夹,并新建以.py为后缀的Python文件,再复制上面的代码到文件中.

??????需要注意的是,VSCode里需要选择解释器。在左下角可以选择,这里由于我们之前是在“base”环境中安装的OpenCV,所以选择相应的解释器,是一个后缀为.exe的应用程序。

?

????? 关于解释器与编译器的区别有兴趣大家也可以查一查,对于理解Python的特性和各种语言之间的差别有很深的帮助。

????? 如果运行成功,就说明我们的环境搭建成功了。

C++

?????? 相较于Python,C++就没有Anaconda这样方便的工具了。但这里我介绍一种很简单的方法,就能够运行OpenCV-C++的程序。

????? 需要的环境只有VS,VS2015、2019、2022均可。

????? 首先创建一个C++控制台应用。然后在打开项目->管理NuGet程序包

?

????? 搜索opencv4.2并安装

????? 安装完成后,复制以下代码并运行,一样注意图片路径

#include <opencv2/opencv.hpp>

#include <iostream>

using namespace cv;

using namespace std;

int main()

{

??????? Mat image;

??????? image = imread("C:/Users/lyf31/Desktop/4.jpg");

??????? imshow("demo", image);

??????? waitKey(0);

}

??????? 注意,以后每次新建一个项目都需要安装程序包。关于OpenCV版本的问题,目前本次分享安装使用的都是OpenCV4,各个版本之间的差别大家可以自己了解。

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-02-03 01:12:38  更:2022-02-03 01:14:26 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 20:41:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码