数据图像处理——期末复习知识点二2(含matlab简单命令考察)

考试题型:选择题10/2‘ |填空题 10/1’ |判断题 10/1‘|简答题 6/5’|综合题 3/10‘
!!PS:注意本文仅供学习参考,如有误差可以私信联系我进行修改哦~~

二、 综合题

  1. 几何变换
  2. 图像压缩
  3. 微分锐化

三、 填空题

1.数字图像的质量在很大程度上取决于采样和量化中所用的采样数和灰度级。
空间分辨率是图像中可辨别的最小细节,采样值是决定一幅图像空间分辨率的主要参数。
灰度分辨率指在灰度级别中可分辨的最小变化,由量化的等级决定,灰度级通常是2的整数次幂。
2.如果图像出现伪轮廓则说明灰度级数不够
3. 如何增强?提高对比度,增加清晰度
4. 图像的位置变换主要是用于目标识别中的目标配准

四、 MATLAB简单命令

1.读写图像文件

imread(‘peach.jpg’); %读取一幅后缀名为.jpg 的彩色图像
imwrite(f, ‘filename’) %说明:filename 是一个含有图像文件全名(和扩展名)的字符串,文件格式也可由第三个输入参量指定。如 filename 中不包括路径信息,则函数将文件保存到当前工作目录。
imshow 函数用于图像文件的显示
figure 或者 figure(窗口名称):用于设定图像显示窗口
imfinfo 函数显示图片的详细信息包括:文件名、文件最后修改日期、文件大小(以字节为单位)、文件格式、图像的长和宽(以像素为单位)、图像的颜色深度等
size()函数显示其尺寸大小
title 给图像加标题
subplot 把图形窗口分成多个矩形部分,每个部分可以分别用来进行显示。
subplot(m,n,p)分成 m*n 个小窗口,在第 p 个窗口中创建坐标轴为当前坐标轴,用于显示图形。

2.图像类型转换

rgb2gray把真彩图像转换为灰度图像
im2bw通过阈值化方法把图像转换为二值图像
举例:I=im2bw(j,level)
Level 表示灰度阈值,取值范围 0~1(即 0.n),表示阈值取自原图像灰度范围的 n%。注意:如果取默认值的话,level 可以省掉。
uint8()将矩阵中的 double 类型数据转换为 uint8 类型。因为imshow 函数只能显示 uint8 类型的数据,所以如果数据的类型是 double,那么将无法正常显示,所以要先进行转换。
double() 将数据转换成 double 类型,用于浮点计算。

3.图像的增强

灰度调整
imadjust 函数对其进行灰度或颜色调整,实现图像整体变亮、整体变暗
J = imadjust(I,[low_in,high_in],[low_out,high_out])
将图像 I 中的亮度值映射到 J 中的新值,即将 low_in 至 high_in 之间的值映射到 low_out 至high_out 之间的值。它们都可以使用空的矩阵[ ],默认值是[0 1]。
举例:i=imread(‘w01.tif’);
j=imadjust(i,[0.3,0.7],[ ]);将图像 i 转换为 j,使灰度值从 0.3~0.7 与缺省值 0~1 相匹配

4.

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值