版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章数字图像处理概述1认识数字图像目录认识数字图像处理2认识数字图像处理工具3了解数字图像处理相关Python库41.1认识数字图像处理1922年,图像第一次通过海底电缆从伦敦传往纽约。早期数字图像视觉质量的过程中遇到了很多问题,其首要问题涉及打印方法的选择和亮度等级的分布。1.1.1了解数字图像处理的起源1.数字图像最早应用于报纸业图1‑11921年由电报打印机采用特殊字体在编码纸带上产生的数字图像(灰度级:5)图1‑21929年使用穿孔纸带的照相还原技术得到的数字图像(灰度级:15)从冯·诺依曼开始,一系列重要的进展使得计算机强大到足以用于数字图像处理第一台功能强大到足以执行有意义的数字图像处理任务的大型计算机出现在20世纪60年代初利用计算机技术改善空间探测器发回的图像,始于1964年美国加利福尼亚的喷气推进实验室1.1.1了解数字图像处理的起源2.
计算机的概念可追溯到古代“算盘”的发明图1‑3“徘徊者7号”月球探测器在撞击月球表面前拍摄的图像随着科技水平的日益提高,危、重、繁、杂的体力劳动正在逐渐被智能机器人及机器生产线所取代具有环境理解的机器视觉在工业装配、自动化生产线控制、救火、排障、引爆等方面的应用家庭的辅助劳动、烹饪、清洁、老年人及残障人士的监护方面的应用1.1.2了解数字图像处理的应用领域1.
工业图1‑4工业无损探伤和检验(纺织产品瑕疵检测)远程多媒体网络视频聊天已经被普遍使用,图、文、声、像并茂的网络媒体已经融入人们的日常生活高清晰度的数字电视已经走进千家万户可视电话与可视图书资料等即将成为普通家庭的必备品。1.1.2了解数字图像处理的应用领域2.
通信图1‑5高清数字图像医用超声成像X光造影成像、X光断影成像核磁共振断层成像1.1.2了解数字图像处理的应用领域3.
医学图1‑6医学图像遥感图像提供精确、客观的调查和检测资料各种农作物的生产情况、收获估计林业资源、矿产资源、地质、水文、海洋、气象等观测1.1.2了解数字图像处理的应用领域4.
遥感图1‑7遥感图像图像制导技术在战略、战术武器制导中发挥了极大作用,其特点是高精度与智能化图像匹配与定位技术为基础的光学制导正在进一步发展在测控技术中,光学跟踪测控也是最精密的测控技术之一1.1.2了解数字图像处理的应用领域5.
军事图1‑8红外成像制导头传回的数字图像印刷体汉字识别和手写汉字识别技术已经进入实用化阶段汉字识别输入将逐步取代打字输入语音识别输入,办公的自动化程度正在不断提高1.1.2了解数字图像处理的应用领域6.
办公自动化图1‑8发票文字信息自动识别利用数字图像变形技术产生的特技效果在电影、电视、动画和媒体广告中有很多非常成功的应用计算机图像生成技术在广告制作、动画制作、网络游戏中更是有令人叹为观止的成果在服装设计、发型设计、歌舞动作设计等诸多方面也都有广泛的应用1.1.2了解数字图像处理的应用领域7.
影视娱乐图1‑9人脸转动漫脸特效数字图像处理,是用计算机对图像进行处理和分析,以达到所需结果的技术,又称数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄、扫描得到的二维数组,该数组的元素称为像素,像素的值称为灰度值。数字图像处理技术一般包括图像压缩、增强、复原、分割、描述、匹配和识别等几个部分。图像工程,是各种与数字图像有关的技术的总称。这些技术可根据各自的特点分为3个既有联系又有区别的层次:图像处理、图像分析和图像理解。这三者的有机结合称为图像工程。换句话说,图像工程是既有联系又有区别的图像处理、图像分析及图像理解的有机结合,除此之外图像工程还包括对它们的工程应用。1.1.3了解图像工程与数字图像处理的关系1认识数字图像目录认识数字图像处理2认识数字图像处理工具3了解数字图像处理相关Python库41.2认识数字图像人眼的形状近似为一个球体(成人眼球前后径约为24mm),它由3层膜包裹:外覆的角膜与巩膜、脉络膜、视网膜。角膜相当于相机的镜头,瞳孔相当于光圈,晶状体相当于调焦器,视网膜相当于底片。1.2.1了解人眼的视觉系统1.人眼与相机图1‑11相机和人的眼球的结构对比图1‑10人眼结构物体在人眼中成像的示意如图1‑12所示,反映了光学系统的光路原理在人眼中,晶状体和成像区域的距离是固定的,晶状体中心和沿视轴的视网膜的距离约为17mm1.2.1了解人眼的视觉系统2.人眼成像图1‑12物体在人眼中成像的示意把一幅连续图像在空间上分割成M(行)×N(列)个方格,每个方格可以用一个亮度值来表示,每一个方格又被称为一个像素,这时连续图像就变成了离散图像1.2.2了解数字图像1.采样图1‑13图像采样的过程为了形成数字图像,亮度值也要转化(量化)为离散量量化就是把采样点上对应的亮度连续变化区间转换为单个特定数值的过程,将图像的连续灰度值量化成256个离散灰度级,灰度范围从黑(0)到白(255)1.2.2了解数字图像2.量化图1‑14图像的量化当像素相邻时,两个像素之间有邻接关系,邻接的模式有4邻接、对角邻接、8邻接、m邻接。1.2.3熟悉像素间的基本关系1.邻接性图1‑17像素的8邻接图1‑16像素的对角邻接图1‑15像素的4邻接m邻接,也称混合邻接,需满足以下条件之一①像素q在像素p的4邻域中。②像素p在像素q的对角邻域中,并且像素p的4邻域和像素q的4邻域的交集中的值没有来自V中的值,此时像素p和像素q为m邻接。1.2.3熟悉像素间的基本关系1.邻接性图1‑18m邻接与8邻接对比连通反映两个像素的空间关系对于两个像素p和q,如果q在p的4邻域集合中,则称这两个像素是4连通的对于两个像素p和q,如果q在p的8邻域集合中,则称这两个像素是8连通的1.2.3熟悉像素间的基本关系2.连通性图1‑19像素的连通性区域的定义是建立在连通集的基础上的令R为图像的一个像素子集,
如果R是连通集,则称R为一个区域
如果两个区域和联合形成一个连通集,则区域和称为邻接区域1.2.3熟悉像素间的基本关系3.区域图1‑20两个邻接区域(8邻接)1认识数字图像目录认识数字图像处理2认识数字图像处理工具3了解数字图像处理相关Python库41.3认识数字图像处理工具VisualC++是Windows操作系统下的C++集成设计环境,随着Windows操作系统的普及,在VisualC++下实现数字图像处理成为在普通PC上进行数字图像处理操作的常用途径之一CImage类,其能够胜任大多数类型的数字图像处理任务1.3.1熟悉常用数字图像处理工具1.VisualC++表1-1CImage类的主要函数和功能MATLAB是MathWorks公司开发的一款工程数学计算软件MATLAB图像处理工具箱(ImageProcessingToolbox,IPT)中封装有一系列针对不同数字图像处理需求的标准算法MATLAB有许多与数字图像处理密切相关的数据结构及基本操作,如基本文件操作、变量使用、程序流程控制、打开和关闭图像、图像格式转换和存储等在MATLAB中,有3种方法可以获取软件的在线帮助:1.3.1熟悉常用数字图像处理工具2.MATLABhelp命令,doc命令,lookfor命令2021年IEEESpectrum的编程语言排行榜中,Python排名第一Python有着其他语言不可比拟的优势,正逐步成为数据科学领域的主流语言用Python编程实现数字图像处理算法,需要安装Python2.6以上的版本初学者也可以直接从Python3.x入手,学习并掌握Python的基本语法1.3.1熟悉常用数字图像处理工具3.Python1.3.2数字图像处理工具对比从语言学习难易程度、执行速度、使用场景、第三方支持、流行领域和软件成本等方面对比表1-2
数字图像处理工具对比1认识数字图像目录认识数字图像处理2认识数字图像处理工具3了解数字图像处理相关Python库41.4了解数字图像处理相关Python库Pillow提供通用的数字图像处理功能,如图像缩放、裁剪、旋转、颜色转换等使用Pillow读取一幅图像,如代码所示1.4.1了解Pillow库PIL(PythonImagingLibrary)是Python平台上的数字图像处理标准库NumPy中的数组对象可以实现数字图像处理的许多重要操作,如矩阵乘积、转置、解方程系统、向量归一化等,为图像的变换、缩放、去噪、求导、形态学处理、复原、分割、分类等提供了基础使用NumPy处理图像,首先要将图像转换成NumPy的数组对象,如代码所示。1.4.2了解NumPy库NumPy是非常著名的Python科学计算基础库之一将图像作为NumPy数组进行处理,并提供很多数字图像处理功能,对像素的操作和图像整体的操作更符合科学计算要求使用skimage读取一幅图像,如代码所示1.4.3了解scikit-image库scikit-image的简称是skimage,skimage也是一个基于Python的数字图像处理库OpenCV支持多种编程语言,如C++、Python、Java等,可在Windows、Linux、macOS、Android和iOS等不同平台上使用与计算机视觉技术有关的OpenCV-Python常用函数如表所示1.4.4熟悉OpenCV库OpenCV是一个开源的计算机视觉库,支持大量与计算机视觉
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026内蒙古赤峰市宁城县引进急需紧缺高中教师34人笔试参考题库及答案详解
- 2026年北海市海城区中小学编制教师招聘笔试参考题库及答案详解
- 2026中国中医科学院中医基础理论研究所招聘应届高校毕业生3人(第二批)笔试备考题库及答案详解
- 2026年杭州市西湖区林业系统人员招聘考试模拟试题及答案解析
- 2026新疆红星城市开发建设有限公司第一次社会招聘5人笔试参考题库及答案详解
- 2026四川宜宾市屏山县城区学校选调县内在编在职教师69人笔试备考题库及答案详解
- 2026新疆四十七团昆仑幼儿园招聘(2人)笔试备考试题及答案详解
- 2026浙江温州市乐清市招聘招投标专员1人笔试备考题库及答案详解
- 内审笔试题目及答案
- 笔试测评试题及答案
- 新版钢结构吊装专项方案
- 220海缆监理细则
- 英语感叹句用法及练习题
- 各校神外考博试题整理版
- 卡式16种人格因素测验试题+详细评分标准详
- 胸腔闭式引流 课件
- 专家花篮拉杆悬挑脚手架专项施工方案
- 机械原理课程设计说明书
- 氧气管道安装施工方案
- 科技论文写作科研论文的写作步骤和方法市公开课金奖市赛课一等奖课件
- Q∕SY 13123-2017 物资仓储技术规范
评论
0/150
提交评论