实验一 图像变换
一 实验目的
1.掌握MATLAB软件的运用,熟练掌握建立、保存、运行、调试m文件。
2.初步了解MATLAB软件中图像处理工具箱的使用和功能。
3.熟练掌握图像文件的读取及显示方法。
4.了解图像频域变换和几何变换的目的和意义。
5. 掌握MATLAB中常用的图像频域变换、几何变换函数的使用方法。
6. 掌握图像傅里叶变换、离散余弦变换的算法原理。
7. 了解图像频域变换和几何变换的基本应用。
二 实验原理(要求手写)
三 实验内容
(编写MATLAB文件,要求调试通过,并给出程序清单及代码各个部分的说明,源代码中主要的变量、函数、循环结构等要有注释。)
实验指导书中的内容(共7个程序)
读取,显示图像
clear,clc%清屏,清楚变量
close all
i1=imread('circbw.tif');%读取本工程目录下文件
imshow(i1),title('黑白图像')%显示
imwrite(i1,'newcircbw.bmp')%保存
figure,imshow('newcircbw.bmp');
title('newcircbw.bmp')
load clown%载入clown图片,装载
whos
imwrite(X,map,'clown.bmp')%利用载入的图像创建.bmp文件
[i2,map]=imread('clown.bmp');
figure,imshow(i2,map)
title('索引色图像')
imwrite(i2,map,'newclown.bmp');
figure,imshow('newclown.bmp')
title('newclown.bmp')
whos i1 i2