【图像处理】图像灰度级减少, 图像缩放(Reducing the Number of Gray Levels, Zooming and Shrinking)

本文档介绍了如何使用Matlab进行图像处理,包括将图像的灰度级以2的幂次方减少,以及使用像素复制和双线性插值方法进行图像的缩放和放大。实验详细阐述了灰度级变化的量化方法,像素复制的失真问题,以及双线性插值对图像细节的影响。
摘要由CSDN通过智能技术生成

实验要求

(1.a) 编写一个以2 的幂次方将给定图像的灰度级数从256 减少到2 的程序。图像的灰度级数以参数变量的形式传递到所编写的程序中。

(1.b) 使用图2.21(a) 以(1.a)中编写的程序生成图2.21 所示的各个结果。

(2.a) 编写一个基于像素复制方式进行图像缩放的程序,假设缩放因子为整数。忽略混叠效应。

(2.b) 用编写的程序将图2.19 (a)从1024 x 1024 缩小到 256 x 256。

(2.c) 用编写的程序将(2.b)中的结果图像放大到1024 x 1024. 并解释与原图产生差异的原因。

(3.a) 编写一个以双线性插值技术进行图像缩放的程序,程序的输入参数为结果图像的水平和垂直方向的像素数。忽略混叠效应。

(3.b) 用编写的程序将图2.19 (a)从1024 x 1024 缩小到 256 x 256。

(3.c) 用编写的程序将(3.b)中的结果图像放大到1024 x 1024. 并解释与原图产生差异的原因。


技术论述

1、 图像灰度级变化
  灰度图像是一种具有从黑到白256级灰度色阶或等级的单色图像。该图像中的每个像素用8位数据表示,因此像素点值介于黑白间的256种灰度中的一种。该图像只有灰度等级,而没有颜色的变化。
  灰度即色阶或灰阶,又称中间色调,是指亮度的明暗程度。图像灰度级指图像中的色度分量亮度的最大值与最小值之差的级别,级数越多,图像亮度范围就越丰富,图像质量越好,反之,级数越少时图像质量越差。当图像只有2个灰度色阶时,称之为二值图像。
  本实验中,将给定图像的灰度级数以2的幂次方从256减少到2,所采用量化方法为:

灰度级数=(原灰度级数 / 量化级数)* 量化级数

2、 像素复制方法
  图像缩放中,像素复制方法的原理是对原来输入图像的整行或是整列像素进行简单的复制与删除,达到改变图像大小的目的。该方法计算量小、运算速度快,但容易产生失真,不适合处理具有大量细节的图像。

3、双线性插值技术
  双线性插值又称双线性内插,当图像放大时,结果图像中新的像素值,是由原图像像素位置的临近点像素值通过加权平均计算得出的。
  当对相邻四个像素点采用双线性插值时,所得表面在邻域处是吻合的,但斜率不吻合,并且双线性灰度插值的平滑作用可能使得图像的细节产生退化,这种现象在进行图像放大时尤其明显。
  双线性插值的运算量比像素复制方法大,但是其处理结果更接近于原图像的细节。


实验结果

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
  • 7
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值