OpenCV(OpenSourceComputerVisionLibrary)是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库。它轻量级而且高效,由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口。OpenCV主要倾向于实时视觉应用,并在可用时利用MMX和SSE指令提高了处理速度。它包含了图像处理和计算机视觉方面的很多通用算法,广泛应用于图像识别、人脸检测、光学字符识别、视讯会议、图像变换等各个领域。
2.数字图像数字图像:将二维图像有限数字的数值像素表示。每个像素点可有各自的颜色值,可用RGB或CMYK(青、品红、黄、黑)色域。分辨率是度量图像内数据量多少的一个参数,通常表示成每英寸像素数和每英寸点数。
本文介绍OpenCV-Python环境的配置。准备工作有:
windows/CentOSPython二、pip安装OpenCV1.Windows环境(1)安装numpy(暂时不是必须的)如果没有安装numpy,要先安装它:
pipinstall-i