数字图像处理基本知识(一)
主要记载学习数字图像处理的基本知识,仅供参考。
目录
一、什么是图像处理?
二、图像的数字化表达
三、数字图像处理的基本知识
一、什么是图像处理?
图像处理就是对图像信息进行加工处理,满足实际的应用需求。
图像处理技术分为两大类:
- 模拟图像处理
- 数字图像处理 (本文重点)
数字图像处理就是利用数字计算机或者其他高速、大规模集成数字硬件,对从图像信息转换来的数字信号进行某些数字运算或者处理,以提高图像的质量。
二、图像的数字化表达
1、图像的空间表达式:
其中,I为图像像素点的强度,(x,y,z)代表图像像素的空间坐标,λ为波长,t为时间。上式为活动的、彩色的、三维的视频图像表达式。因此,对于
- 静止图像➡与t无关
- 单色图像➡与λ无关
- 平面图象➡与z无关
因此,我们主要讨论的平面的、静止的、单色的图像表达式为:
2、图像采样
为了适应数字计算机的处理,必须对连续图像函数进行空间和幅值数字化。空间坐标(x,y)的数字化称为图像采样,而幅值数字化被称为灰度级量化。经过数字化后的图像成为数字图像。
3、数字图像的主要表示方法
1)灰度图像的阵列表示法
设连续图像按等间隔取样,排成
阵列(一般取方阵列
),如下图所示
图像阵列中每个元素(“点”)都是离散值,称为像素(pixel)。一般取阵列N 和灰度级C都是2的整数幂。即取及
.
2) 二值图像表示法
二值图像:就是只有黑白两个灰度级,即像素灰度级非1即0.如文字图片。
4、描述数字图像的基本参数
1)分辨率
图像分辨率:数字化图像的大小,对原始图像的采样分辨率,即该图像水平和垂直方向的像素个数。
屏幕分辨率:显示器屏幕上的最大显示区域,即水平与、垂直方向的像素个数。
像素分辨率:像素的宽和高之比一般为1:1
2)图像深度
图像深度:也称图像灰度、颜色深度。表示数字位图图像中每个像素上用于表示颜色的二进制数字位数。
显示深度:表示显示器上每个点用于显示颜色的二进制数字位数。
如显示器的显示深度小于数字图像的深度,就会使数字图像颜色的显示失真。
3)图像文件大小
用字节表示图像文件大小时,一副未经压缩的数字图像的数据量大小计算如下:
图像数据量大小=像素总数图像深度
8 单位:BYTE
例如:一副640x640的256色图像为640x480x8/8=307200字节。
三、数字图像处理的基本知识
1、数字图像处理的几个基本目的
a) 以人为最终的信息接收者,其实主要目的是改善图像的质量。
b)以机器为对象, 目的是使机器或计算机能自动识别目标,称为图像识别。
c)利用计算机系统解释图像,实现类似人类视觉系统理解外部世界,被称为图像理解或计算机视觉。其正确的直接要有知识的引导,与人工智能等学科有密切联系。
2、数字图像处理的基本特点
- 处理的大多是二维信息,数据量大
- 数字图像传输占用的频带较宽
- 数字图像中像素间的相关性较大,冗余比较多,有利于压缩。
- 数字处理技术综合性强
- 图像信息理论与通信理论密切相关
- 数字图像处理后很多情况是给人观察和评价的,因此受人的因素影响较大。
3、数字图像处理的主要研究内容
a) 图像变换:如傅里叶变换、沃尔什变化、离散余弦变换等间接处理技术,将空间域的处理转换为变换域处理,不仅可以减少计算量,而且可以获得更有效的处理。目前小波变换在时域和频域中都具有良好的局部化特征,应用广泛。
(Matlab实现的傅里叶变换)
b)图像压缩编码:图像压缩编码技术可以减少图像的数据量,以便节省图像传输、处理时间和减少存储器容量。
c)图像增强和复原:目的是提高图像的质量,如去除噪声、提高清晰度等。图像增强不考虑图像降质的原因,突出图像中感兴趣的部分。如强化图像高频分量,可使图像中物体轮廓清晰,细节明显。
(图像复原) (图像增强)
d) 图像分割:图像分割是数字图像处理中的关键技术之一。图像分割是将图像中有意义的特征部分提取出来,其有意义的特征有图像中物体的边缘、区域等,这是进一步进行图像识别、分析和理解的基础。
e) 图像描述:图像描述是图像识别和理解的必要前提。二值图像可用几何特性描述:如边界描述和区域描述。
f) 图像分类:图像分类(识别)属于模式识别的范畴,其主要内容就是对图像经过某些出来后进行判决分类。
图像分类常用方法:
- 统计模式分类和句法模式分类
- 模糊模式识别和人工神经网络模式分类
4、数字图像处理的研究方法
数字图像处理研究的两个不同层次
- 人作为图像的接收者(Human readable)
图像处理研究的目的(包括获取、传输、处理、再现等)为更好满足人类视觉感知的要求,帮助人类改善其视觉能力---传统的图像处理。
- 计算机代替人作为图像的接收者(Machine readable)
由计算机实现人类视觉感知的功能,解决计算机视觉问题。利用模式识别、人工智能方法分析、理解和辨识图像的内容,解决图像认知问题。例如,图像分割文字识别、人体鉴别等问题。
数字图像处理基本知识(一)相关推荐
- 8bit黑白图像的灰度值范围是_数字图像处理基本知识
1.数字图像: 数字图像,又称为数码图像或数位图像,是二维图像用有限数字数值像素的表示.数字图像是由模拟图像数字化得到的.以像素为基本元素的.可以用数字计算机或数字电路存储和处理的图像. 2.数字图像 ...
- 数字图像处理 采样定理_数字图像处理基础知识总结
第 1 页 第一章 数字图像处理概论 * 图像 是对客观存在对象的一种相似性的.生动性的描述或写真. * 模拟图像 空间坐标和明暗程度都是连续变化的.计算机无法直接处理的图像 * 数字图像 空间坐标和 ...
- 数字图像处理基础知识
1)图像处理的分类: 数字图像处理领域,图像分为模拟图像和数字图像:(计算机处理的图像都是数字图像) 颜色图像分为:彩色图像,灰度图像,黑白图像 2)数字图像的产生: 数码相机直接拍摄可得:图像采集卡 ...
- 一文总结Python数字图像处理基础知识与前沿应用
介绍 数字图像处理由涉及在计算机上处理图像的各种技术和方法组成.对图像进行各种类型的操作,构成数字图像处理. 了解图像实际上是什么 图像基本上是二维信号.信号函数是 f(x,y),其中 x 和 y 在 ...
- 数字图像处理基础知识之二
空域增强技术: 基础知识1: 定义二维函数f(x,y),其中x,y是空间坐标,f(x,y)是点(x,y)的幅值. 灰度图像是一个二维灰度(亮度)函数f(x,y):彩色图片是由三个二维灰度函数f(x,y ...
- Java数字图像处理基础知识 - 必读
转载自:http://blog.csdn.net/jia20003/article/details/7279667 写了很多篇关于图像处理的文章,没有一篇介绍Java 2D的图像处理API,文章讨论和 ...
- 【遥感数字图像处理】基础知识:第二章 遥感知识回顾、遥感数字图像处理基础知识
- 数字图像处理基础知识总结
8位位图,像素读取需要unsinged char类型,因为是0-255 loadBMP 和readBMP两个函数是区别 HANDLE CdlgcallDlg::LoadBMP(LPCTSTR lpFi ...
- 数字图像处理与Python实现笔记之基础知识
数字图像处理与Python实现笔记之基础知识 摘要 绪论 1 数字图像处理基础知识 1.1 数字图像简介 1.1.1 数字图像处理的目的 1.1.2 数字图像处理的应用 1.1.3 数字图像处理的特点 ...
最新文章
- [不定期更新]需要记住的结论
- 使用 stm32实现锂电充电_实现高负载锂电池的超快速充电需要哪些要求?
- Spring Boot 一个依赖搞定 session 共享,没有比这更简单的方案了!
- JS 进阶知识点及常考面试题
- 【iOS系列】-xib封装使用
- 基于天天动听API开发在线音乐查询网站
- 如何在电脑上临时登录微信,快来看这里!怎样在电脑上登录微信
- 苹果手机备份有必要吗_苹果手机备份最简单方式!原来大神都这样做
- python 手游自动化测试_Python+Appium实现APP自动化测试
- 读书笔记:《枪炮、病菌与钢铁》与《1984》
- ETH区块确认数如何获取
- 谈谈Web前端工程师的定位
- 商城快递查询 (快递100)
- Dapper官方文档(一)【介绍】
- 大陆地区ubuntu使用snap下载速度过慢问题
- 微信小程序 错误解决方法集合(待更新)
- 用Python实现win10画图程序拖动鼠标画各种形状多边形功能
- 【推荐】老家中秋要贴对联?不慌,我立马写了一款免费且无限的对联生成器~
- Linux - 编辑模式 (李作强)
- aclass 眼控技术