MATLAB数字图像处理初步

通过实验对MatLab软件的基本使用基本的了解,学会使用MatLab软件来读取一个特定格式的图像,并通过相关的命令语句对图像进行格式转换、图像压缩、二值化等的处理,掌握利用MATLAB来获取图像的大小、颜色、高度、宽度等等相关信息,掌握在MATLAB中如何通过imshow()语句来读取图像等等。

一、实验目的与要求

1.熟悉及掌握在MATLAB中能够处理哪些格式图像。

2.熟练掌握在MATLAB中如何读取图像。

3.掌握如何利用MATLAB来获取图像的大小、颜色、高度、宽度等等相关信息。 4.掌握如何在MATLAB中按照指定要求存储一幅图像的方法。

5.图像间如何转化。

二、实验内容及步骤

1.利用imread( )函数读取一幅图像,假设其名为”*.t i f”,存入一个数组中;

>>I=imread('*.tif');

2.利用whos命令提取该读入图像”*.tif”的基本信息;

>>whos I

3.利用imshow()函数来显示这幅图像;

>>imshow(I);

4.利用imfinfo函数来获取图像文件的压缩,颜色等等其他的详细信息;

>>imfinfo('*.tif');

5.利用imwrite()函数来压缩这幅图象,将其保存为一幅压缩了像素的jpg文件,设为flower.jpg;

语法:imwrite(原图像,新图像,‘quality’,q), q取0-100。

>>imwrite(I,'*.jpg','quality',50)

6.同样利用imwrite()函数将最初读入的tif图象另存为一幅bmp图像,设为flower.bmp。

>>imwrite(I,'第一个.bmp');

7.用imread()读入图像:Lenna256.jpg 和camemaman.jpg;

>>b=imread('lena256.bmp');

>>c=imread('cameraman.tif');

matlab数字图像处理课程设计报告,数字图像处理初步-实验1相关推荐

  1. matlab数字图像处理课程设计报告,数字图像处理课程设计实验报告.doc

    数字图像处理课程设计实验报告 数字图像处理课程设计 题 目:数字图像处理及Huufman(或小波变换)编码仿真实现 学生姓名: 学 院:信息工程学院 系 别:电子信息工程系 专 业:电子信息工程 班 ...

  2. matlab设计理想数字带通滤波器,基于matlab的数字带通滤波器课程设计报告

    基于matlab的数字带通滤波器课程设计报告 1 西安文理学院机械电子工程系 课程设计报告 专业班级 08级电子信息工程1班 题 目 基于 MATLAB 的数字带通滤波器 学 号 学生姓名 指导教师 ...

  3. 大二c语言数电课程设计,数电课程设计报告(数字钟的设计).doc

    数电课程设计报告(数字钟的设计).doc 数电课程设计报告 设计背景与要求 设计要求 系统概述 2.1设计思想与方案选择 2.2各功能块的组成 2.3工作原理 第三章 单元电路设计与分析 3.1各单元 ...

  4. matlab车牌识别课程设计,matlab车牌识别课程设计报告模板(附源代码).doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab matlab车牌识别课程设计报告模板(附源代码). ...

  5. java猜数字游戏课程设计报告_Java程序设计课程设计-猜数字游戏设计.doc

    Java程序设计课程设计-猜数字游戏设计.doc 还剩 23页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 课 程 设 计 报 告课程设计名称 Jav ...

  6. 数字图像处理课程设计报告

    一.任务要求 输入一幅数字图像并使用DCT变换以不同的压缩比压缩图像,要求: 显示原图像和压缩后图像. 比较使用不同压缩比压缩的图像,讨论压缩比与图像质量间的关系. 计算并绘出不同压缩比下的均方误差M ...

  7. 外部中断器微型计算机课程设计,基于51单片机汇编语言的数字钟课程设计报告(含有闹钟万年历)...

    上图的"检测开关值→判断并显示→检测开关值"的循环时间大约为10ms,即每隔10ms检测一次开关值,每个数码管接收到的电压信号占空比大约为1/7,确保数码管正常显示.三个中断源中断 ...

  8. 在设计四人抢答器中灯全亮_数字电子技术课程设计报告(四人抢答器).doc

    Word格式 完美整理 数字逻辑电路 课程设计报告 系 (部): 三 系 专 业: 通 信 工 程 班 级: 12 通 信 2 班 姓 名: 杨 超 学 号: 20120306201 成 绩: 指导老 ...

  9. 数字逻辑之数字时钟课程设计(含proteus仿真图及代码)

    一.设计要求 1.设计一个能显示日期.小时.分钟.秒的数字电子钟,并具有整点报时的功能.  2.可手动校正时.分时间和日期值,时间以24小时为一个周期,有校时功能,可以分别对时及分进行单独校时,使其校 ...

最新文章

  1. BestCoder 1st Anniversary ($) 1002.Hidden String
  2. 2_tabbar底部切换
  3. PHP URL处理关键函数parse_url、parse_str与http_build_query
  4. 7.QML Qt Quick——基于Qt Quick Controls 2实现图片浏览器
  5. 智能巡检告警配置实践
  6. uC/OS 的任务调度解析
  7. React Profiler API
  8. cass参考手册_CASS9.2参考手册
  9. Debian 9.6.0 + OpenMediaVault 4.x : 实机安装前的虚拟机试验
  10. 详解Linux内核红黑树算法的实现 http://blog.csdn.net/npy_lp/article/details/7420689
  11. 什么是互联网思维(举个例子,妹子需要钱堕胎)
  12. 合肥工业大学计算机学院任恒,合肥工业大学计算机与信息学院导师教师师资介绍简介-△张玉红...
  13. PCL之kd-tree详解
  14. 编写微信聊天机器人2《聊天精灵WeChatGenius》:引入Xposed库,使模块生效。
  15. vue把几张图片logo。二维码。背景合成一个海报并下载,使用canvas
  16. Python切片工具 pillow
  17. 动图静图怎么拼接在一起?教你一键快速拼接图片
  18. 万字长文---手把手教你加固内核安全配置
  19. 地标海之珠夜色素材高清图片
  20. HUAWEI机试:最长的顺子

热门文章

  1. iOS闪退的原因和方案总结
  2. Docker--容器挂载
  3. 受用一生的心理寓言(转)
  4. python制作动态时钟_python+pygame制作一个可自定义的动态时钟和详解
  5. a上标3下标6算法_A上标3下标6算法
  6. sequoia中的自动故障处理
  7. CF1091F New Year and the Mallard Expedition
  8. 编写函数swap实现两个数据的互换,形参分别指针和引用
  9. 专访黄文斌丨中专文凭的他,辞掉了9年的国企“铁饭碗”
  10. 什么是服务端与客户端详解