用matlab实现视频的空间滤波和直方图均衡化

这篇博客介绍了如何使用MATLAB进行视频处理,包括读取AVI视频、将视频转换为图片序列、对每帧应用空间滤波和直方图均衡化,并生成新视频。实验详细解释了空间滤波(如均值滤波)和直方图均衡化在去除噪声和增强对比度方面的作用。通过代码示例,展示了MATLAB中的VideoReader、imwrite等函数的使用方法,强调了理论在实际图像处理中的重要性。
摘要由CSDN通过智能技术生成

一、实验题目

1、读取一个AVI视频

2、将视频转换成图片序列

3、对每帧图片进行空间滤波以及直方图均衡化

4、生成新的视频

二.实验目的
深刻理解matlab对视频处理的模式;

学习并且运用空间滤波和直方图均衡化的方法。

三、实验内容

1. 实验原理

读取相应路径中的视频,并读取每一帧并且保存下来。对每一帧的三个通道分别进行空间滤波,再对三个通道对应矩阵进行直方图均衡化,再把三个通道分别赋进新矩阵的3个通道即可,最后将处理后的每一帧的图片分别写入新的视频文件即可。

其中matlab都给我们封装好了空间滤波和直方图均衡化的函数,我们只需要调用即可。

而空间滤波是指通过对周围的像素点进行比较,确定中心像素点的信值。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值