OpenCV简介
OpenCV是一个开源的计算机视觉库,1999年由英特尔的Gary Bradski启动。
开发OpenCV的目的:为计算机视觉提供通用接口
英特尔是硬件厂商,那为什么要提供开源软件OpenCV呢?
这是因为用户要使用OpenCV视觉库,对处理器的要求就提升了,用户就需要购买更快的处理器,这就增加了英特尔产品的销量和收入。
OpenCV的库是由C和C++语言编写的,涵盖了计算机视觉领域内的500多个函数。
1 使用环境
建议pycharm+Python3.6(建议直接安装anaconda)+OpenCV4.2(4版本均可)
2 图像处理的基本操作
2.1 图像读取
import cv2
as cv
file_path
= "dog.jpg"
img
= cv
.imread
(filename
=file_path