图像的采样和量化

 图像的采样和量化

图像成像模型

图像的采样和量化

图像数字化 •将代表图像的连续(模拟)信号转换为离散(数字) 信号的过程称为图像数字化 •步骤:采样和量化 •主要技术 成像:光信息->电信号 模数转换(A/DConverter)

数字化(采集)设备 •基于图像采集卡或图像卡(扫描仪) •本身带有数字化部件(数码相机)

图像的采样和量化

关键部件:固体成像设备 •电荷耦合器件CCD(ChargeCoupledDevices)

利用电荷存储、传送和读取方式进行工作

特点:精确、尺寸小、灵敏度高、分辨率高 主要设备:摄象机、扫描仪、数码相机 •互补型金属氧化物半导体CMOS(Complementary Metal-Oxide-SemiconductorTransistor)

特点:集成性好,体积更小

主要设备:可摄像手机 •电荷注射器件CID(Charge-injectionDevices)

对光的灵敏度低,随机访问像素

图像采样和量化

实例:数字化过程

Sampling

图像的采样

采样(Sampling)

•空间坐标的离散化称为空间采样,简称采样,确定 了图像的空间分辨率

即用空间上部分点的灰度值代表图像。这些点称为采 样点

量化(Quantization)

•对采样点亮度(灰度)值的离散化过程。确定了图像的灰(幅) 度分辨率

•两种量化:均匀量化、非均匀量化

均匀量化: 将样点灰度级值等间隔分档取整,称为均匀量化

非均匀量化: 将样点灰度级值不等间隔分档取整

采样和量化的级数 •假定图像取M×N个采样点,对样点值进行G级分档取整 •M,N,G一般取2的整数次幂 •M=2m;N=2n;G=2k

数字图像表示 •函数:2-D数组 f (x, y)
•矩阵
•矢量

空间分辨率和灰(幅)度分辨率
•数字图像
•图像(水平)

例如: 存储1幅32

32,16个灰度级的图需要4,096 bit

存储1幅128 128,64个灰度级的图需要98,304 bit

存储1幅512 512,256个灰度级的图需要2,097,152 bit

空间分辨率变化所产生的效果

a)512×512 b)256×256 c)128×128 d)64×64 e)32×32 f)16×16
图像质量随 N 的增加而增加

在抽样时,若横向的像素数(列数)为M,纵 向的像素数(行数)为N,则图像总像素数为 M*N个像素。

一般来说,采样间隔越大,所得图像像素数越 少,空间分辨率低,质量差,严重时出现马赛 克效应;

采样间隔越小,所得图像像素数越多,空间分 辨率高,图像质量好,但数据量大

图像灰度分辨率变化所产生的效果

a)256 b)64 c)16 d)8 e)4 f)2 图像质量随 G ( k )的增加而 增加

灰度分辨率变化对图像视觉效果的影响

随着灰度分辨率的降低,图像的细节信息在 逐渐损失,伪轮廓信息在逐渐增加。 图中由于伪轮廓信息的积累,图像已显现出 了木刻画的效果。由此也说明:灰度分辨率越低, 图像的视觉效果越差。

空间和灰度分辨率同时变化

a)256×256 ,  128 b)181×181,   64 c)128×128,   32 d)90×90,       16 e)64×64,        8 f)45×45,        4

量化等级越多,所得图像层次越丰富,灰度分 辨率高,图像质量好,但数据量大;

量化等级越少,图像层次欠丰富,灰度分辨率 低,会出现假轮廓现象,图像质量变差,但数 据量小。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/425585.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【解决问题】IDEA配置Tomcat添加Deployment时没有Artifact

下面这里别忘了把整个项目也拉到左边的output-root(拉完之后会有个WEB-INF)

像素间的关系

像素间的关系 像素空间的关系 图像由像素组成,像素在图像空间上按规 律排列,相互之间有一定的联系。 像素间联系 像素的邻域-邻接关系 •4邻域—— N 4( p ): p ( x , y ): ( x 1, y ); ( x -1, y) ( x , y 1); ( x , y -1) •…

Spring Cloud面试题

为什么需要学习Spring Cloud 什么是Spring Cloud 设计目标与优缺点 设计目标 优缺点 Spring Cloud发展前景 整体架构 主要项目 Spring Cloud Config Spring Cloud Netflix Spring Cloud Bus Spring Cloud Consul Spring Cloud Security Spring Cloud Sleuth Spring Cloud Stre…

【发现问题】IDEA设置全局新创建文件默认换行符

今晚读《阿里Java开发手册》的代码格式部分中,第十条强制规约引起了我的注意。说的是, IDE中文件的换行符使用UNIX格式,不要使用Windows格式。 于是上网搜索为何如此,得到以下答案: 在开发中,有可能会遇到某…

图像文件类型

图像的分类 按照图像的动态特性: •静止图像和运动图像 按照图像的色彩: •灰度图像和彩色图像 按照图像的维数: •二维图像,三维图像和多维图像。 位图是通过许多像素点表示一幅图像,每个 像素具有颜色属性和位置…

[Leedcode][JAVA][第739题][每日温度][暴力][单调栈]

【问题描述】[中等] 根据每日 气温 列表,请重新生成一个列表,对应位置的输出是需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用 0 来代替。例如,给定一个列表 temperatures [73, 74, 75, 71, 69, 7…

MySQL学习笔记2

目录MySQL函数常用函数聚合函数(常用)数据库级别MD5加密(拓展)事务什么是事务索引索引的分类测试索引索引原则权限管理和备份用户管理MySQL备份规范数据库设计三大范式MySQL函数 常用函数 -- 数学运算SELECT ABS(-8) -- 绝对值 …

拓展资源

1.人类的视觉感知系统 眼睛中的光接收器主要是视觉细胞,它包括锥状体和杆状体。中央凹(或称中心窝)部 分特别薄,这部分没有杆状体,只密集地分布锥状体。它具有辨别光波波长的能力,因此&#xff…

HTML5前端开发学习路线建议,学习前端的必备知识点

Web前端开发工程师是一个很新的职业,是从事Web前端开发工作的工程师。主要进行网站开发,优化,完善的工作。网页制作是Web 1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。 一位好的Web前…

[Leedcode][JAVA][第990题][等式方程的可满足性][并查集]

【问题描述】[中等] 给定一个由表示变量之间关系的字符串方程组成的数组,每个字符串方程 equations[i] 的长度为 4,并采用两种不同的形式之一:"ab" 或 "a!b"。在这里,a 和 b 是小写字母(不一定不…

图像基本运算概述型

图像基本运算概述型 图像基本运算的概述(Introduction) 图像基本运算的分类 点运算 点运算是指对一幅图像中每个像素点的灰度值进行计算 的方法。 代数运算、逻辑运算 代数运算或逻辑运算是指将两幅或多幅图像通过对应像 素之间的加、减、乘、除运算或逻辑与、或、非运算得 到…

web

1.添加tomcat 新建动态web 在WebContent下新建index.jsp Windows-->preferences-->Server-->Runtimes Environments 稍后tomcat启动成功,但访问tomcat首页报404 解决方法:将server里的项目removeAll,启动server,双击修改…

[剑指offer][JAVA]面试题第[20]题[表示数值的字符串][状态机]

【问题描述】[中等] 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"100"、"5e2"、"-123"、"3.1416"、"0123"都表示数值,但"12e"、"…

点运算

线性点运算 线性点运算的应用 1&#xff09;如果a>1&#xff0c;输出图像的对比度增大&#xff08;灰度扩展&#xff09; 2&#xff09;如果0<a<1,输出图像的对比度减小&#xff08;灰度压缩&#xff09; 3&#xff09;如果a为负值&#xff0c;暗区域将变亮&#xff…

代数运算

代数运算 概念 代数运算是指两幅或多幅输入图像之间进行点对点的加、 减、乘、除运算得到输出图像的过程。如果记输入图像 为A(x,y)和B(x,y)&#xff0c;输出图像为C(x,y)&#xff0c;则有如下四种形 式&#xff1a; 逻辑运算 在进行图像理解与分析领域比较有用。运用这种方法…

[剑指offer][JAVA]面试题第[21]题[调整数组顺序使奇数位于偶数面前][双指针]

【问题描述】[简单] 输入一个整数数组&#xff0c;实现一个函数来调整该数组中数字的顺序&#xff0c;使得所有奇数位于数组的前半部分&#xff0c;所有偶数位于数组的后半部分。示例&#xff1a;输入&#xff1a;nums [1,2,3,4] 输出&#xff1a;[1,3,2,4] 注&#xff1a;[…

几何运算

几何运算 .概念 几何运算就是改变图像中物体对象&#xff08;像素&#xff09;之间的空 间关系。 从变换性质来分&#xff0c;几何变换可以分为图像的位置变换 &#xff08;平移、镜像、旋转&#xff09;、形状变换&#xff08;放大、缩小&#xff09;以 及图像的复等合变换…

vmware创建虚拟机并安装centos7系统

一、vmware创建虚拟机 1、添加一个全新的虚拟机 2、以典型的方式创建虚拟机&#xff0c;然后下一步 3、选择稍后安装操作系统&#xff08;这样我们等下可以自由选择操作系统&#xff09;&#xff0c;然后下一步 4、选择客户及操作系统类型及版本&#xff08;由于我这里将安装的…

MySQL学习笔记3——JDBC

目录JDBC简介数据库驱动JDBC第一个JDBC程序JDBC中各对象详解statement对象包装成工具类SQL注入问题PreparedStatement对象使用IDEA连接数据库JDBC操作事务数据库连接池DBCP需要用到的JAR包DBCP配置文件工具类测试代码C3P0需要用到的JAR包C3P0配置文件工具类测试代码结论JDBC简介…

[Leedcode][JAVA][第15题][三数之和][数组][双指针]

【问题描述】[中等] 给你一个包含 n 个整数的数组 nums&#xff0c;判断 nums 中是否存在三个元素 a&#xff0c;b&#xff0c;c &#xff0c;使得 a b c 0 &#xff1f;请你找出所有满足条件且不重复的三元组。注意&#xff1a;答案中不可以包含重复的三元组。 示例&#…