数据统计网站,设计网页要多少钱,注册深圳公司流程和费用,wordpress 建博客教程【OpenCV】#xff08;一#xff09;—— 安装opencv环境
OpenCV#xff08;Open Source Computer Vision Library#xff09;是一个开源的计算机视觉和机器学习软件库。OpenCV 是用 C 编写的#xff0c;但它也有 Python、Java 和 MATLAB 接口#xff0c;并支持 Windows…【OpenCV】一—— 安装opencv环境
OpenCVOpen Source Computer Vision Library是一个开源的计算机视觉和机器学习软件库。OpenCV 是用 C 编写的但它也有 Python、Java 和 MATLAB 接口并支持 Windows、Linux、Mac OS、Android 和 iOS 操作系统。这个库提供了大量的图像处理和计算机视觉算法是开发实时应用的理想选择。
opencv的功能
图像处理 图像变换如缩放、旋转、仿射变换图像滤波如高斯模糊、中值滤波颜色空间转换直方图操作如直方图均衡化 视频分析 运动分析与对象跟踪背景减除主体检测 特征检测与描述符 角点检测如 Harris、Shi-Tomasi特征匹配SIFT、SURF、ORB 等特征描述符 对象识别 基于 Haar 分类器的人脸检测使用深度学习模型进行对象分类和检测 机器学习 支持向量机 (SVM)决策树K-均值聚类等 三维重建 单目和双目立体视觉结构光 计算摄影学 高动态范围成像 (HDR)图像拼接 用户界面 创建简单的 GUI 应用程序
创建opencv虚拟环境
opencvg官网OpenCV -开放式计算机视觉库 — OpenCV - Open Computer Vision Library其中的get started模块为我们介绍了如何下载opencv包括不同语言的选择等。本文及后续使用python语言进行opencv的学习使用。
选择python版本为3.6使用anaconda创建虚拟环境此处的版本也可以不指定默认使用最新版即可
pip install opencv-python4.5.3.56创建之后导入执行验证是否报错
import cv2