Matlab-灰度和彩色图像的离散余弦变换
代码链接:https://download.csdn.net/download/qq_43571150/12033265
问题
对输入的灰度和彩色图像进行分块,每一块图像为8*8像素的大小。对分块图像进行离散余弦变换,输出频谱图(DCT系数);
结果图像👇
Matlab代码👇
clc;clear;
RGB=imread('05.jpg');
gary=rgb2gray(RGB);
%亮度量化表
m=0.5*[ 16 11 10 16 24 40 51 61;
12 12 14 19 26 58 60 55;
14 13 16 24 40 57 69 56;
14 17 22 29 51 87 80 62;