院 系: 计算机科学学院

专 业:计算机科学与技术

年 级: 2011级

课 程 名 称: 数字图像处理

组 号: 02

姓名(学号):

指 导 教 师:

2014年 4月 29日

年级

2011级

班号

5

组号

02

学号

专业

计算机科学与技术

姓名

实验名称

Matlab图像处理基础

实验室

9

一、实验目的:

(1)熟悉Matlab开发环境;(2)掌握Matlab中数字图像的读取、显示、保存的基本方法的使用;

(3)掌握不同类型的数字图像之间转换方法;

(4)加深空间分辨率和灰度分辨率对图像显示效果的影响;

(5)熟悉Matlab中的傅里叶变换;(6)基于Matlab的数字图像程序设计方法;

二、实验内容:

(1)在Matlab中运用imread函数读取一幅RGB图像(从实验素材中任意选择),查看该图像的大小、数据类型信息,并将该图像转换为灰度图像后以bmp格式保存。

(2)运用imread函数读取一幅灰度图像(从实验素材中任意选择),分别对其进行2采样、4采样和8采样,将原图像及采样后的三幅结果图像按同一大小显示出来并比较空间分辨率对图像显示效果的影响。

(3)运用imread函数读取一幅灰度图像(从实验素材中任意选择),分别以5,10,50为间隔对其灰度重新进行均匀量化,将原图像及重新量化后的三幅结果图像按同一大小显示出来并比较灰度分辨率对图像显示效果的影响。

(4)读取一幅灰度图像,对其进行快速傅里叶变换,将原空域图像和变换后的频域图像显示在同一窗口中。

三、实验要求:

(1)针对具体实验内容要分别展示:指令(或m文件),输出结果,成因分析,经验总结。

(2)所有生成的图像或m文件,必须命名,比如图n:描述图像信息;***.m文件:描述文件信息。

(3)严禁抄袭,一旦发现雷同,所有涉及者均判实验报告不及格。

(

)

实验(1):

1.代码实现

I=imread('peppers.png');%将图像peppers.png读入数组I中

imshow(I); %显示图像I

imfinfo('peppers.png'); %读取图像大小、数据类型信息

ans %查看图像大小、数据类型信息

I=rgb2gray(I); %将图像转换为灰度图像I

imwrite(I,'peppers.bmp');%将转换后的图像以文件名peppers.bmp保存

2.运行结果

1-1-1图 查看Peppers.png图片的基本信息和显示图片过程

1-1-2图 将Peppers.png图片保存为peppers.bmp图片

3.实验分析

(

)

先用imread()函数将peppers.png存入I数组中,可见1-1-1图右上角的Workspace中的I。然后用imfinfo()函数和ans函数读取该图像的大小、类型等信息,具体在1-1-1图的Command Window中可见。至于图片格式的转换,就是用rgb2gray()函数将保存在I数组中的数据转换成灰度格式保存在原来的数组I中。最后将变换所得到的数据保存于peppers.bmp文件中。

实验(2):

1.代码实现

I=imread('lena.bmp');%读取灰度图片

subplot(221),imshow(I,[]),title('256*256,256')

I=I(1:2:end,1:2:end);%图片采样

subplot(222),imshow(I,[]),title('128*128,256')

I=I(1:2:end,1:2:end);%图片采样

subplot(223),imshow(I,[]),title('64*64,256')

I=I(1:2:end,1:2:end);%图片采样

subplot(224),imshow(I,[]),title('32*32,256')

2.运行结果

1-2 图 图片空间分辨率对图片的影响

3.实验分析

由1-2图可以看出,在保持灰度级数一定的条件下,随着图片空间分辨率的减半,即256*256,128*128,64*64,32*32的图像,图中的各个区域边缘处的棋盘模式越来越明显,并且全图的像素颗粒越来越粗。证明了空间分辨率是影响图片清晰度的因素之一。

实验(3):

1.代码实现

I=imread('lena.bmp');%读取灰度图片

subplot(221),imshow(I,256

中南民族大学计算机图像处理实验报告,中南民族大学数字图像处理实验报告.doc...相关推荐

  1. 女生学计算机有什么要求,女生学计算机专业好吗?

    01 女生学计算机是非常不错的一个选择,但是可能不是所有女生都比较适合学计算机,你在选择学计算机之前要看你自己是否是真的对于计算机技术上比较感兴趣,因为计算机行业上可能对于女生来说是一个相对比较无聊的 ...

  2. 作者:李涛(1975-),男,博士,南京邮电大学计算机学院院长,南京邮电大学大数据研究院院长,美国佛罗里达国际大学正教授。...

    李涛(1975-),男,博士,南京邮电大学计算机学院院长,南京邮电大学大数据研究院院长,美国佛罗里达国际大学正教授.由于在数据挖掘及应用领域成效显著的研究工作,曾多次获得各种荣誉和奖励,其中包括200 ...

  3. 数字图像处理——实验一 Python中数字图像处理的基本操作

    数字图像处理--实验一 Python中数字图像处理的基本操作 一.实验目的 二.实验主要仪器设备 三.实验原理 3.1 数字图像的表示和类别 3.2 opencv-python图像文件格式 四.实验内 ...

  4. 数字图像处理与python实现_数字图像处理学习(2)—— 图像直方图均衡与图像匹配(python实现)...

    数字图像处理学习(2)-- 直方图均衡与图像匹配 1. 直方图均衡(Histogram Equalization) 1.1 直方图均衡化概念 1.2 直方图均衡实现简单思路 1.3 直方图均衡实现代码 ...

  5. 北京邮电大学计算机学院李剑,北京邮电大学李剑教授学术报告

    报告时间:2019年7月20日上午10:00-12:00 报告地点:中南大学铁道学院电子楼404会议室 报告题目:量子计算对传统密码的威胁 报告人:李剑教授,北京邮电大学计算机学院 报告摘要:随着人类 ...

  6. 西安石油大学计算机学院于晓,西安石油大学计算机学院2009届本科毕业设计答辩.doc...

    西安石油大学计算机学院2009届本科毕业设计答辩 西安石油大学计算机学院2009届本科毕业设计(论文)答辩工作安排一.学院答辩委员会主 任:刘天时副主任:孟开元委 员:高荣芳.卫红春.朱战立.徐英卓. ...

  7. 辽宁工业大学计算机专业分数线,2019辽宁工业大学录取分数线及历年专业分数线统计表【文科 理科】...

    1.历年辽宁工业大学全国排名[校友会版] 在校友会版本排名中,2018辽宁工业大学全国排名第365,相较于2017年的374名,排名上升了9位.年度全国排名省内排名总分 20183652460.68 ...

  8. 合肥工业大学计算机学院导师名单,合肥工业大学计算机与信息学院硕士研究生导师介绍:唐益明...

    合肥工业大学计算机与信息学院硕士研究生导师介绍:唐益明 概述: 合肥工业大学副研究员,博士,硕士生导师. 中国计算机学会协同计算专业委员会委员. 中国人工智能学会粗糙集与软计算专业委员会委员. 中国人 ...

  9. 合肥工业大学计算机与信息学院研究生,合肥工业大学计算机与信息学院硕士生导师介绍:唐益明...

    概述: 合肥工业大学副研究员,博士,硕士生导师. 中国计算机学会协同计算专业委员会委员. 中国人工智能学会粗糙集与软计算专业委员会委员. 中国人工智能学会机器学习专业委员会通讯委员. 中国计算机学会多 ...

  10. 北京邮电大学计算机学院马华东,北京邮电大学马华东教授来校交流并作专题讲座...

    6月23日,在"第三届ACM 联合CCF YOCSEF重庆学术前沿研讨会"上,北京邮电大学马华东教授作了<移动群智感知网络>专题讲座.来自国内外各高校.科研院所的专家学 ...

最新文章

  1. navicat 几个 可用的东西
  2. 技术图文:如何利用BigOne的API制作自动化交易系统 -- 订单系统
  3. HOG特征向量的代码
  4. 免费参会!百度智能云:从编码到网络传输,揭秘低延音视频背后的技术架构...
  5. mongodb备份oplog_MongoDB 备份(mongodump)与恢复(mongorestore)
  6. MongoDb分片集群认证
  7. TensorFlow 2.0 - CNN / 预训练 / RNN
  8. php打开网页执行即执行bat程序_CVE202011107:XAMPP任意命令执行漏洞复现
  9. GMA Round 1 三视图
  10. openwrt增加内核模块的方法
  11. Java中的恒等于号怎么输入_Java---java基础语法03---运算符
  12. c语言程序设计第五版第四章例题
  13. windows无法连接到打印机,打印处理器不存在
  14. 2022持续学习-架构相关
  15. 音乐播放器的js代码
  16. python 英语翻译 excel_python批量将excel内容进行翻译、写入
  17. python+minicap的使用 安卓手机投票到电脑
  18. 《Java SE实战指南》13-07:final修饰符
  19. python调用AI百度开放平台API
  20. 运行出错 runtime error

热门文章

  1. 【Gym-100085 B】Binary Encoding【思维题】
  2. Bias and Variance with Mismatched Distributions
  3. php获取最后一条记录的id,获取MySQL的表中每个userid最后一条记录的方法_MySQL
  4. Tool-X:在AndroidUbuntu平台安装Kali的各种小工具
  5. java redis sortedset_Jedis操作Redis--SortedSet类型
  6. mysql 伪哈希_MySQL技巧--伪哈希索引
  7. Ubuntu 16.04 源添加
  8. Amobea读写分离
  9. Linux连接Internet
  10. Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本号的开发环境