数字图像处理的三个层次
数字图像处理分为三个层次:低级图像处理、中级图像处理和高级图像处理(狭义图像处理、图像分析和图像理解)。
狭义图像处理:对输入图像进行某种变换得到输出图像,是一种图像到图像的过程。
(1)低级图像处理内容(狭义图像处理)
内容:主要对图象进行各种加工以改善图象的视觉效果、或突出有用信息,并为自动识别打基础,或通过编码以减少对其所需存储空间、传输时间或传输带宽的要求。
特点:输入是图像,输出也是图像,即图像之间进行的变换。
(2)中级图像处理(图像分析)
内容:主要对图像中感兴趣的目标进行检测(或分割)和测量,以获得它们的客观信息,从而建立对图像中目标的描述,是一个从图像到数值或符号的过程。。
特点:输入是图像,输出是数据。
(3)高级图像处理(图像理解)
内容:在中级图像处理的基础上,进一步研究图像中各目标的性质和它们之间相互的联系,并得出对图像内容含义的理解(对象识别)及对原来客观场景的解释(计算机视觉),从而指导和规划行动。
特点:以客观世界为中心,借助知识、经验等来把握整个客观世界。“输入是数据,输出是理解
区别和联系:狭义图像处理是低层操作,它主要在图像像素级上进行处理,处理的数据量非常大;图像分析则进入了中层,经分割和特征提取,把原来以像素构成的图像转变成比较简洁的、非图像形式的描述;图像理解是高层操作,它是对描述中抽象出来的符号进行推理,其处理过程和方法与人类的思维推理有许多类似之处。
数字图像处理的三个层次相关推荐
- 数字图像处理第三版(冈萨雷斯)——第一章绪论
数字图像处理第三版(冈萨雷斯)--第一章绪论 一.主要目的 二.关于什么是数字图像处理的几个重要概念 2.1 强度或灰度: 2.2 数字图像: 2.3 数字图像处理: 2.4 像素: 2.5 低级.中 ...
- 【计算机视觉】数字图像处理(三)—— 图像变换原理分析
数字图像处理(三)-- 图像变换原理分析 一.图像变换的目的与用途 1. 图像变换的目的 2. 图像正交变换的要求 正交变换的应用 (一).傅里叶变换 1.傅里叶变换的理论基础与基本定义 2.连续函数 ...
- 图像插值和缩放(matlab自实现)--冈萨雷斯《数字图像处理第三版》
图像插值和缩放(matlab自实现) 1.Explanations of interpolation(插值释义) 1.1 Nearest Neighbor Interpolation(最近邻插值) 1 ...
- 数字图像处理——第三章 空间域图像增强(空间滤波)
文章目录 1. 空间滤波基础 2. 线性滤波器 2.1 平滑空间滤波器 2.2 锐化空间滤波器 2.2.1 基于一阶微分的图像增强--梯度法 2.2.2 基于二阶微分的图像增强--拉普拉斯算子 3. ...
- 数字图像处理——第三章 空间域图像增强(灰度变换和直方图处理)
文章目录 空间域图像增强 1. 背景知识 2. 基本灰度变换 2.1 图像反转 2.2 对数变换 2.3 幂次变换 2.4 分段线性变换函数 2.4.1 对比拉伸 2.4.2 灰度切割 2.4.3 位 ...
- 【数字图像处理】三.MFC实现图像灰度、采样和量化功能详解
本文主要讲述基于VC++6.0 MFC图像处理的应用知识,主要结合自己大三所学课程<数字图像处理>及课件进行讲解,主要通过MFC单文档视图实现显示BMP格式图片,并通过Bitmap进行灰度 ...
- 数字图像处理实验三图像增强
一.实验目的 (1)了解图像增强的目的及意义,加深对图像增强的 感性认识,巩固所学的图像增强的理论知识和相 关算法. (2)熟练掌握直方图均衡化和直方图规定化的计算过 程. (3)熟练掌握空域滤波中常 ...
- 数字图像处理第三章边缘检测(Sobel算子、Laplace算子)
边缘 边缘(edge)是指图像局部强度变化最显著的部分.主要存在于目标与目标.目标与背景.区域与区域(包括不同色彩)之间,是图像分割.纹理特征和形状特征等图像分析的重要基础. 边缘检测概念 1.边缘检 ...
- 数字图像处理总结(三)
数字图像处理总结(三) Part3 灰度变换和空间滤波Intensity transformation and spatial filtering 空间滤波 图像增强 gamma变换 取反操作imag ...
最新文章
- 深度学习与PyTorch实战
- 【Android 逆向】x86 CPU 架构体系 ( CPU 模型 | 内存模型 )
- 联系随笔2---在tomcat服务器上发布servlet应用程序
- 前端学习(563):干掉block重叠margin重叠
- 8-Spring Boot消息服务
- 为什么PostgreSQL是最先进的开源数据库
- 想进大厂,先自问 Dubbo 普普通通 9 问能答出来吗!
- 使用Dev-C++查看vector数组中的变量值
- oracle数据库表用序列实现主键自增长
- unity Mesh Renderer的一点想法
- php 微信H5支付
- 判断文章内容重复率的算法实现
- 单片机LED与蜂鸣器原理与实践
- uClinux on Blackfin BF533 STAMP - A DSP Linux Port
- 解决word转PDF文件时图片位置改变和字体格式改变的问题
- 微信支付当前url未注册问题
- mysql个人办公使用_Access数据库是给办公人员用的~闲杂人等不要来凑热闹
- BQB PTS dongle不识别问题
- 计算机一级上机考试证书,大学生考证不要盲目跟风,这几个证书”含金量低“,不值得考...
- 慧荣SMI SM3255主控三星Flash芯片专用量产工具SM3255_J0324
热门文章
- 怎样用MATLAB将矩阵输出为图像并存到硬盘上-图像保存到硬盘
- 关于Advisor注入
- 工作中用到的java反射机制_(转)JAVA-反射机制的使用
- leetcode算法题--Is Subsequence
- leetcode算法题--数组中出现次数超过一半的数字
- leetcode算法题--最长湍流子数组
- 软件详细设计说明书_互联网知识大全:软件开发中和各种开发软件文档的常见的英文缩写,还不快快收藏!...
- 在asp.net2.0下配置FCKeditor
- IDA动态调试技术及Dump内存
- LNMP(Nginx负载均衡,SSL原理,Nginx配置SSL,生产SSL密钥对)