- 博客(6)
- 收藏
- 关注
原创 完全重建QMF滤波器组实验
作业一1.要求:确定两个长度为100(或其他)的序列,一个脉冲在前一个脉冲在后,分别进行傅里叶变换并对比。2.MATLAB代码:clc;clear;close all;N=100;n=[0:1:N-1];%脉冲在前的信号x1=normpdf(n,30,1);Xk1=fft(x1,N);%画出该信号的波形subplot(231);stem(n,x1);title('脉冲在前的原信号');subplot(232);stem(n,abs(Xk1));title('脉冲在前的
2020-06-01 00:07:59
300
原创 JPEG原理分析与JPEG解码器的调试实验
一.实验原理1.JPEG编码流程编码流程图如下,解码是编码的逆过程。图像预处理将输入的图像分成若干个8×8的小块,需对图像的宽和高进行剪裁剪,使其都为8的倍数,不足的部分复制最近的像素的值。目的:方便进行8×8 DCT变换。零电平偏置将所有像素的数值减去128,将其范围从[0,255]变成[-128,127]。目的:使像素的绝对值出现3位10进制的概率大大减少。8x8DCT变换把每个单独的彩色图像分量图像分成8×8的图像块,再以8×8的图像块为单位进行量化和编码处理。目的:实现能量集
2020-05-31 15:37:03
480
原创 总结最小二乘法,梯度下降法,牛顿法和高斯牛顿法
一.作业推导二.最小二乘法最小二乘法指通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。最小二乘法还可用于曲线拟合。其他一些优化问题也可通过最小化能量或最大化熵用最小二乘法来表达。线性最小二乘法满足以下基本公式:考虑超定方程组(超定指方程个数大于未知量个数):其中m代表有m个等式,n代表有 n 个未知数β,m>n ;将其进行向量化后为:Xβ=y该方程组一般而言没有解,为了选取最合适的β让该等式
2020-05-25 09:29:17
2709
原创 彩色空间之间的转换实验报告
一.实验原理二.代码实现1.RGB转YUV实验(1)rgb2yuv.h创建头文件并声明函数int RGB2YUV (int x_dim, int y_dim, void *bmp, void *y_out, void *u_out, void *v_out, int flip);void InitLookupTable();(2)rgb2yuv.cpp实现将rgb数据转化为...
2020-03-29 23:59:03
173
原创 导出图像的RGB概率分布示意图和熵
作业要求:读入一个24bitRGB文件(以down.rgb为例,其分辨率为256*256),输出该数据文件中R、G、B三个分量(各8bit表示)的概率分布示意图和熵。提示:(用C或C++实现时),程序的流程为:开辟3个width*height的unsigned char型数组;打开要读出的RGB文件(以“rb”方式打开),打开3个要输出的数据统计文件(以“w”方式打开,可命名为R_sat.tx...
2020-03-17 13:22:05
481
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人