图像dct变换matlab代码
ImageProcessing
图像视频处理的代码
根据拍摄的图像完成以下任务(Matlab
语言实现):(30
分)
1、编程实现图像傅立叶高通、低通滤波,给出算法原理及实验结果;
2、找一幅曝光不足的灰度或彩色图像,用
Matlab
按照直方图均衡化的方法进行图像增强处理;
3、用椒盐、高斯噪声,然后使用邻域平均法、中值滤波法进行滤波处理,并计算图像如下性能指标:均方根误差(RMSE)、信噪比(SNR)、峰值信噪比(PSNR)、平均绝对误差(MAE);
4、应用
Roberts
梯度法、Sobel
算子和拉普拉斯算子进行图像锐化,并比较结果。
二、MPEG7
中颜色布局特征描述算法,试根据一幅
256*256
RGB
彩色图像,将
整副图像平均分成
64
块,计算每一块中所有像素各颜色分量的平均值,以
此作为该块的代表颜色(主颜色),将各块的平均值数据进行
DCT
变换,通
过之字形扫描和量化,取出
3
组颜色
DCT
变换后的低频分量,构建该图像
的颜色布局描述符。(30
分)
三、如果一幅图像灰度级用
8
个待编码的符号
m0,……,m7
来表示
2021-10-30 16:43:55
5.46MB
系统开源
1