- 1、本文档共352页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
计算机视觉--OpenCV图像处理教程课程介绍OPENCVENVIRONMENTSETTTING内容要点:教程内容教程前言课程内容.pptx第1章OpenCV环境配置.pptx第2章数字图像基本操作.pptx第3章图像滤波操作.pptx第4章图像亮度及对比度操作.pptx第5章图像分割.pptx第6章目标检测.pptx第7章目标追踪.pptx第8章文字识别.pptx第9章深度学习.pptx全套可编辑PPT课件
目录1课程概述理论讲解2内容组织理论讲解3OpenCV上机实践163
011课程概述理论讲解
什么是计算机视觉计算机视觉ComputerVision利用计算机模拟人类,利用传感器模拟人眼,利用CPU模拟大脑结构处理实现对自然环境的数字化处理计算机视觉又称为机器视觉,是一门“教”会计算机如何去“看”世界的学科。形象地说,就是给计算机安装上眼睛(摄像头)和大脑(算法),让计算机能够感知环境人类视觉系统计算机视觉系统眼睛捕捉环境大脑理解环境胡萝卜、西红柿、黄瓜、生菜、大蒜胡萝卜、西红柿、黄瓜、生菜、大蒜输入摄像头感知环境计算机计算和理解环境输出结果
课程内容:计算机视觉处理流程数据采集可见光红外X光图像分析特征提取特征识别目标检测目标追踪轮廓提取图像分割图像分类图像匹配图像处理亮度饱和度对比度平滑边缘强化去噪去毛刺图像输出特征提取特征识别目标检测目标追踪轮廓提取图像分割图像分类图片匹配OpenCV开源计算机视觉库
典型例子:图像预处理:提升对比度
典型例子:图像预处理:提升亮度
典型例子:图像预处理:平滑
典型例子:图像分析:图像分割
典型例子:图像分析与可视化输出:目标检测
课程程序实例:/sgl_666/opencv/tree/master/code
先修课程Python程序设计语言线性代数:矩阵运算
计算机视觉--OpenCV图像处理教程第一章OpenCV环境配置OPENCVENVIRONMENTSETTTING内容要点:计算机视觉的定义、OpenCV库介绍、OpenCV开发环境的配置、读取数字图像,建议授课时长:2课时讲课时间:2024年8月9日
目录1.1计算机视觉概述理论讲解1.2OpenCV概述理论讲解1.3OpenCV环境配置上机实践1.4小结及作业总结作业
011.1计算机视觉概述理论讲解
1.1.1计算机视觉的概念计算机视觉ComputerVision计算机视觉是使用计算机及相关设备对生物视觉的一种模拟,用各种成像设备代替视觉器官作为输入手段,用计算机来代替大脑完成处理和解释。计算机视觉的最终研究目标就是使计算机能像人那样通过视觉观察和理解世界,并且具有自主适应环境的能力计算机视觉又称为机器视觉,是一门“教”会计算机如何去“看”世界的学科。形象地说,就是给计算机安装上眼睛(摄像头)和大脑(算法),让计算机能够感知环境人类视觉系统计算机视觉系统眼睛捕捉环境大脑理解环境胡萝卜、西红柿、黄瓜、生菜、大蒜胡萝卜、西红柿、黄瓜、生菜、大蒜输入摄像头感知环境计算机计算和理解环境输出结果
1.1.2计算机视觉的任务图像分类、目标检测和图像分割是计算机视觉的三大基本任务
1.1.3其他任务风格迁移图像修复
1.1.3其他任务超分辨率
1.1.3其他任务图像生成,根据左图的马生成右图的斑马
1.1.3其他任务三维重建
1.1.3计算机视觉的应用自动驾驶如汽车实现行驶路线规划、障碍物检测和避让、交通信号识别等
1.1.3计算机视觉的应用工业制造包括机器人视觉系统、缺陷检测、质量控制、零件识别和装配等
1.1.3计算机视觉的应用医疗诊断包括影像分析、疾病诊断和治疗监测等
1.1.3计算机视觉的应用安防监控包括人脸识别、行为分析、犯罪侦查等
1.1.3计算机视觉的应用增强现实包括虚拟现实、游戏、电影和电视特效
1.1.3计算机视觉的应用城市管理包括垃圾倾倒监控、自动分拣、可回收物分类、车位管理、占道经营等
1.1.3计算机视觉的应用农业领域包括种植和收获自动化、作物识别和病害检测等
1.1.3计算机视觉的应用游戏和娱乐包括运动追踪、手势识别、面部表情识别等
021.2OpenCV概述理论讲解
1.2OpenCV概述OpenCVOpenCV全称为OpenSourceComputerVisionLibrary,中文译为开源计算机视觉库,其官网为。OpenCV于1999年在英特尔启动,第一个版本于2000年发布。
1.2OpenCV概述OpenCV2005年,搭载OpenCV的斯坦利自动驾驶汽车赢得了2005年美国国防部高级研究计划局(DARPA)在美国莫哈维沙漠地区举行的无人驾驶挑战
文档评论(0)