用matlab怎样实现图像的降采样?具体代码?

用matlab怎样实现图像的降采样?具体代码?,第1张

降采样就是隔行或隔列对图像进行采样呀!\r\nclc\r\nclear\r\nclose all\r\ndata=imread('X.bmp')\r\n[row,line]=size(data)\r\ndata_new=data(1:2:row)%隔两行采样\r\n%data_new=data(1:2:line)%隔两列采样\r\nimwrite(data_new,['directory\','filename'])

采样

在x, y坐标上对图像进行采样,类似于声音信号在时间轴上的采样要确定采样频率一样,在图像信号坐标轴上的采样也要确定一个采样间隔,这个间隔即为图像分辨率。

简单地说,将一幅画面划分为 M × N个网格,每个网格称为一个取样点,用其亮度值来表示。这样,一幅连续的图像就转换为以取样点值组成的一个阵列(矩阵)。

量化

将采样得到的离散的像素点对应的连续色彩值进行A/D转换(量化),量化的等级参数即为图像深度。

编码

把离散的像素矩阵按一定方式编成二进制码组。最后,把得到的图像数据按某种图像格式记录在图像文件中。

图像的数字化过程主要分采样、量化与编码三个步骤。

1、采样的实质就是要用多少点来描述一幅图像,采样结果质量的高低就是用前面所说的图像分辨率来衡量。

2、量化是指要使用多大范围的数值来表示图像采样之后的每一个点。量化的结果是图像能够容纳的颜色总数,它反映了采样的质量。

3、数字化后得到的图像数据量十分巨大,必须采用编码技术来压缩其信息量。在一定意义上讲,编码压缩技术是实现图像传输与储存的关键。已有许多成熟的编码算法应用于图像压缩。常见的有图像的预测编码、变换编码、分形编码、小波变换图像压缩编码等。

/iknow-pic.cdn.bcebos.com/eaf81a4c510fd9f94c41c5df2b2dd42a2834a436"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/eaf81a4c510fd9f94c41c5df2b2dd42a2834a436?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/eaf81a4c510fd9f94c41c5df2b2dd42a2834a436"/>

扩展资料:

图像数字化的对象:

1、模拟图像:空间上连续/不分割、信号值不分等级的图像。

2、数字图像:空间上被分割成离散像素,信号值分为有限个等级、用数码0和1表示的图像。

图像数字化的意义:

图像数字化是将模拟图像转换为数字图像。图像数字化是进行数字图像处理的前提。图像数字化必须以图像的电子化作为基础,把模拟图像转变成电子信号,随后才将其转换成数字图像信号。

图像数字化应用:遥感学

遥感科学与技术,所属一级学科为测绘科学与技术,是在测绘科学、空间科学、电子科学、地球科学、计算机科学以及其学科交叉渗透、相互融合的基础上发展起来的一门新兴交叉学科。

它利用非接触传感器来获取有关目标的时空信息,不仅着眼于解决传统目标的几何定位,更为重要的是对利用外层空间传感器获取的影像和非影像信息进行语义和非语义解译,提取客观世界中各种目标对象的几何与物理特征信息。

参考资料来源:/baike.baidu.com/item/%E5%9B%BE%E5%83%8F%E6%95%B0%E5%AD%97%E5%8C%96#2"target="_blank"title="网页链接">百度百科——图像数字化


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12016381.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存