首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

关于H263压缩的有关问题,请问下熟悉的人

2012-05-28 
关于H263压缩的问题,请教下熟悉的人。我的程序从摄像头采集的帧使用DrawDibDraw可以完整的绘制出来。但是经

关于H263压缩的问题,请教下熟悉的人。
我的程序从摄像头采集的帧使用DrawDibDraw可以完整的绘制出来。   但是经过h263压缩后,解压再出来就已经不能看了,我的压缩解压算法是从网上找的VideoNet_src,里找出来的。  
压缩时按
                  InitLookupTable();
cparams.format   =   CPARAM_QCIF;
InitH263Encoder(&cparams);  
WriteByteFunction   =   OwnWriteFunction;
                    ConvertRGB2YUV(QCIF_WIDTH,QCIF_HEIGHT,cbInfo.pBuffer,yuv);
CompressFrame(&cparams,&bits);
的顺序
  解压按
  InitH263Decoder();
DecompressFrame(pdata,psize,rgbdata,buffersize);
  的顺序。
  编译通过。  
回是哪出的问题呢?

[解决办法]
只有仔细看看VideoNet_src的例子了,这个和 h.263没有关系
[解决办法]
VideoNet_Src中的H263算法没问题。不是丢帧就是你没用对。
[解决办法]
按照你说的,采集是正确的,VideoNet_Src应该也是正确的,那是那里错了呢?是RGB转YUV?YUV送入解码器?解码出来的是YUV你当成RGB?楼主慢慢分析就能找出问题了

热点排行