matlab下图像的增强实验,基于matlab软件的图像空间域增强实验

基于matlab软件的图像空间域增强实验

一.实验内容:

本次试验利用matlab软件进行图像空间域滤波增强实验,利用matlab对图像进行处理,进而掌握matlab软件处理图像的基本功能,加强对图像空间域增强知识的理解与认识。

二.实验目的:

(1)掌握学会利用fspecial(type)函数定义二维滤波,学会定义robert、prewitt、sobel 三种基本的一阶梯度、定义Kirsch方向梯度、定义二阶的拉普拉斯算子以及高斯拉普拉斯(LOG)

(2)学会函数imfilter (A, H)的运用

(3)学会在matlab软件里检查核对并保存图像

三.实验步骤:

1 建立图像滤波增强工作目录

建立工作目录:spatialFilter

子目录:/data

/code

建立图像滤波增强matlab处理的主函数spatialFilter_demo.m

2 读取图像

1. 读取图像

①读取一般图像

Matlab的IPT提供函数imread来实现图像文件的读取操作。其语法格式非常简洁,基本的用法为:

A = imread(filename, fmt)

[...] = imread(filename)

[...] = imread(...,idx) 只适用tiff格式。

其中参数fmt指定图像的格式,如‘bmp’,‘jpg’,‘tiff’,‘png’等,图像格式也可以和文件名写在一起,比如“filename.fmt”。imread也可以读取多帧TIFF文件中的一帧,idx为1个整数,表示图像的帧号。

②读取多光谱图像

Matlab的IPT提供函数multibandread来实现多波段图像文件的读取操作,在读取数据之前需要确定以下信息:文件名,行、列、波段数,文件记录格式,文件中的头信息长度,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值