计算机视觉初入门

本文介绍了计算机视觉的基本概念,包括其在人工智能中的作用。详细讲述了如何配置计算机视觉实验环境,包括anaconda的安装、PyCharm的配置。接着讲解了如何在PyCharm中使用OpenCv,并通过读取图像直方图、灰度图像转换、直方图均衡化和高斯滤波等基本图像操作实例进行演示。
摘要由CSDN通过智能技术生成

1.什么是计算机视觉?

计算机视觉(Computer Vision)是指用计算机实现人的视觉功能——对客观世界的三维场景的感知、识别和理解。

这意味着计算机视觉技术的研究目标是使计算机具有通过二维图像认知三维环境信息的能力。因此不仅需要使机器能感知三维环境中物体的几何信息(形状、位置、姿态、运动等)而且能对它们进行描述、存储、识别与理解。可以认为,计算机视觉与研究人类或动物的视觉是不同的:它借助于几何、物理和学习技术来构筑模型,用统计的方法来处理数据。

人工智能的完整闭环包括感知、认知、推理再反馈到感知的过程,其中视觉在我们的感知系统中占据大部分的感知过程。所以研究视觉是研究计算机的感知重要的一步。

2. 配置实验环境

关于计算机视觉实验的环境我选择了:anaconda+PyCharm 2020.3

2.1 anaconda的安装教程

这个相对于比较简单,去anaconda官网下载就好了。
官网链接:https://www.anaconda.com/products/individual

会有一个500来M的安装文件,点击安装后出现下图:
在这里插入图片描述
一直点击next到这一步,选择适用的电脑账户,一般用户只有一个系统账号,选择默认的就可以了/
在这里插入图片描述
安装空间大概需要有3个G的空余磁盘,所以不太建议塞进c盘,往同是固态盘的其他盘里赛就可以了。
在这里插入图片描述
那么如何检查自己的anaconda是否安装成功呢?
很简单,在cmd命令行中键入 conda --version
若出现下图代表环境变量的配置有问题
在这里插入图片描述
如果是windows的话需要去 控制面板\系统和安全\系统\高级系统设置\环境变量\用户变量\PATH 中添加 anaconda的安装目录的Scripts文件夹, 比如我的路径是D:\python\Scripts, 看个人安装路径不同需要自己调整

再次在cmd命令行中键入 conda --version,出现下图代表安装成功
在这里插入图片描述

2.2 PyCharm的安装

PyCharm的安装教程我是参考的别人的:https://www.runoob.com/w3cnote/pycharm-windows-install.html

3. OpenCv的下载与安装

博主这里采用了一种比较方快捷的方法:
打开PyCharm的这个界面(设置-》项目-》Python解释器)
在这里插入图片描述
点击左下角加号即可搜索添加opencv

4.基本的图像操作

以下均采用此图片进行测试:
在这里插入图片描述

4.1 读取图像直方图

代码:

# 读取图像到数组中
from PIL import Image
from pylab import *

# 读取图像到数组中
im = array(Image.open('测试图片.JPG').convert('L'))
# 新建一个图像
figure()
# 不使用颜色信息
gray()
# 在原点的左上角显示轮廓图像
contour(im, origin='image')
axis('equal')
axis('off')
figure()
hist(im.flatten(), 128)
show()

运行结果:
在这里插入图片描述

4.2 灰度图像的转换

代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值