1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Python+Opencv图像处理新手入门教程(一):介绍 安装与起步

Python+Opencv图像处理新手入门教程(一):介绍 安装与起步

时间:2022-09-17 11:47:05

相关推荐

Python+Opencv图像处理新手入门教程(一):介绍 安装与起步

一步一步来吧

1.什么是opencv

opencv:

是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法(最基本的滤波到高级的物体检测皆有涵盖)。使用 C/C++ 开发,同时也提供了Python、Java、MATLAB等其他语言的接口。跨平台,可以在Windows、Linux、Mac OS、Android、iOS等操作系统上运行。应用领域非常广泛,包括图像拼接、图像降噪、产品质检、人机交互、人脸识别、动作识别、动作跟踪、无人驾驶等。提供了机器学习模块,可以使用正态贝叶斯、K最近邻、支持向量机、决策树、随机森林、人工神经网络等机器学习算法。

2.环境配置

笔者使用的是Windows10 + Anaconda3 + Spyder4 + Python3.7.6。

Anaconda安装完后(点击上方蓝字安装),接下来就是安装opencv了。

2.1.在线安装

打开Anaconda Prompt,输入:

conda install opencv

就可以完成安装了。

2.2.离线安装

首先确定spyder自带python的版本号,在IPython控制台便可以看到:

这里的版本号是3.7.6

然后,在这个网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/,

CTRL+F直接找到opencv,进入,找到符合自己的版本号并下载(建议使用迅雷,不然可能会很慢)。

Python是3.7,因此选择cp37;系统是64位,因此选择amd64。

下载完成后,打开Anaconda Prompt,输入:

pip install (下载whl文件的位置)

就可以完成安装了。

3.HelloWorld

imread用于读取图片imshow用于显示图片imwrite用于保存图片waitKey用于防止图像显示完毕后窗口直接关闭destroyAllWindows用于销毁所有窗口,算是一种好习惯

# -*- coding: utf-8 -*-import cv2img = cv2.imread(r'D:\0.jpg')cv2.imshow('HelloWorld', img)cv2.imwrite('D:/HelloWorld.png',img)cv2.waitKey(0)cv2.destroyAllWindows()

完成!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。