• 大小: 214KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-18
  • 语言: 其他
  • 标签:

资源简介

帧内帧间预测编码,zigzag变换.DCT变换,用于简单的视频压缩编码

资源截图

代码片段和文件信息

clc;clear all;
fileName = ‘cat_video.avi‘ ;    %traffic.avi  D:666.avi
obj = VideoReader(fileName);
numframes = obj.NumberOfframes;% 帧的总数
II=rgb2gray(read(obj1));
[MN]=size(II);
File=zeros(MNnumframes);
File(::1)=II(::);
for oo=1:3
X=input(‘请输入窗口大小:   ‘);
Z=input(‘请输入搜索窗口半径大小:   ‘);
Y=input(‘请输入相邻I帧的间隔:‘);
%WWW=floor(numframes/Z);
%MOBAN=ones(XX)/(X^2);  
IZhenWeiZhi=1;
for k = 2:numframes% 读取数据
     frame =rgb2gray(read(objk));
     frameI=rgb2gray(read(objIZhenWeiZhi));
     if   ~(mod(kY)) %进行桢内预测
         if k+Yames
         IZhenWeiZhi=k+Y;
         else
            IZhenWeiZhi=k;
         end
         [IzhenPSNRCompressionRatio]=IzhenYaSuo(frameI);
         File(::k)=Izhen(::); 
         ZPSNR(k)=PSNR;
         YASUOLV(k)=CompressionRatio;    
     else   
         frameI=frameI;
         [PzhenQQQ]=PzhenGuJi(frameframeIXZ);
         YASUOLV(k)=QQQ;
       %Pzhen=conv2(double(Pzhen)double(MOBAN)‘same‘);%%%%%%%%%%%%%%低通%%%%%%%%%%%%%
       File(::k)=Pzhen(::);
       A=rgb2gray(read(objk));
       PP=double(A)-double(Pzhen);
       MSE=sqrt(sum(PP(:).^2)/(M*N)); % 均方误差:指参数估计值与参数真值之差平方的期望值,记为MSE
       ZPSNR(k)=10*log(255*255/MSE)/log(10);   
     end;%桢间相似度预测完毕
 end;

 subplot(22oo);
 X=1:numframes;
 for i=1:numframes
     Y(i)=ZPSNR(i);
 end;
 save File;
 YaSuoLv=sum(YASUOLV)/(numframes-1);
plot(XY‘r‘);
xlabel(‘当前帧数‘);
ylabel(‘峰值信噪比‘);
title({‘视频压缩率为:‘YaSuoLv});
implay(uint8(File));
%implay(‘F:MK.avi‘);
end;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-06-20 23:41  -Video-compression-algorithm-master\
     文件         237  2017-06-20 23:41  -Video-compression-algorithm-master\ChuangKou.m
     文件        4485  2017-06-20 23:41  -Video-compression-algorithm-master\IzhenYaSuo.m
     文件        1359  2017-06-20 23:41  -Video-compression-algorithm-master\PzhenGuJi.m
     文件        1991  2017-06-20 23:41  -Video-compression-algorithm-master\README.md
     文件      350208  2017-06-20 23:41  -Video-compression-algorithm-master\cat_video.avi
     文件        1624  2017-06-20 23:41  -Video-compression-algorithm-master\chengleme.m

评论

共有 条评论

相关资源