实验图像变换.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验图像变换

图像的读取 函数imread()用来读取图像,把图像数据读出以后,可以赋给一个变量。 例如,在命令窗口中输入命令 a=imread(‘box.bmp’) %其中box.bmp在当前路径下 执行命令后,在命令窗口显示出许多数据,这些数据就是用来表示图像各个位置点颜色的。 使用命令 s=size(a) 则有s= 27 28 说明图像的高位27像素、宽为28像素。 实验指导书 实验一 图像变换 实验目的与要求: 目的:通过本次实验,学生可以掌握MATLAB的基本矩阵操作、图像的读取、显示和保存的方法,掌握图像频域变换的方法,包括DFT变换和DCT变换方法的实现。 要求:上机运行,编程调试通过。 实验内容: MATLAB简介 1.1主要用途及特点 主要用途:算法研究 主要特点:语句功能强大;不能生成可执行文件。 1.2 MATLAB工作环境 1.2.1 Matlab桌面 桌面包括5个子窗口:命令窗口、工作空间窗口、当前目录窗口、历史命令窗口、一个或多个图形窗口(仅在用户显示图形式出现)。 命令窗口是用户在提示符()处键入MATLAB命令和表达式的地方,也是显示那些命令输出的地方。 工作空间窗口显示对话中创建的变量和它们的某些信息。 当前目录窗口显示当前目录的内容(即路径)。 历史命令窗口包含用户已在命令窗口中输入的命令的纪录。 1.2.2使用MATLAB编辑器创建M文件 1.2.3获得帮助 (1)help 函数名 (2)lookfor 关键词 2、数字图像的读取、显示、保存、数据类型和图像类型、数据类型间的转换、图像类型间的转换 2.1图像的读取 语法:imread ( ‘filename’ ) 说明:读取图像 格式名称 描述 可识别扩展符TIFF加标记的图像文件格式.tif, .tiffJPEG联合图像专家组.jpg, .jpegGIF图形交换格式.gifBMPWindows位图.bmpPNG可移植网络图形.pngXWDX Window 转储.xwd 语法:[M, N]=size ( ‘filename’ ) 说明:给出一幅图像的行数和列数 2.2图像的显示 语法:imshow ( f, G) imshow (f, [low high]) imshow (f, [ ]) 说明:G是显示该图像的灰度级数; 小于或等于low的值都显示为黑色,大于或等于high的值都显示为白色。 [ ]自动将变量low设置为f的最小值,将high设置为f的最大值。 2.3图像的保存 语法:imwrite ( f, ‘filename’) 说明:保存图像 练习1 f = imread ( ‘saturn.tif’); [M, N] = size( f ); g = imread ( ‘trees.tif’ ); imshow ( f ); figure, imshow (g); %显示另一幅图像 imwrite (f, ‘s2.jpg’) 2.4数据类型 名称  描述double双精度浮点数,8字节uint8无符号8比特整数,1字节uint16无符号16比特整数,2字节uint32无符号32比特整数,4字节int8有符号8比特整数,1字节int16有符号16比特整数,2字节int32有符号32比特整数,4字节single单精度浮点数,4字节char字符logical值为0或1四种常用类型:double,uint8,char,logical。 2.5图像类型 名称 描述亮度图像uint8类范围为[0 255]、double类归一化为[0 1]二值图像图像取值只有0和1的逻辑数组索引图像索引图像RGB图像彩色图像 2.6数据类与图像类型间的转换 2.6.1数据类间的转换 语法:B = data_class_name ( A ) 举例:若A是8位图像,则B = double ( A )转换为双精度图像。 2.6.2图像类型间的转换 函数名称将输入转换为有效的输入图像数据类im2uint8uint8Logical, uint8, uint16和doubleim2uint16uint16Logical, uint8, uint16和doublemat2graydoubledoubleim2doubledoubleLogical, uint8, uint16

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档