请问如何提取MPEG2的I贞的DC(直流)系数? 请问具体实现方法,最好有代码可供学习。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有看过mpeg2,我最近在研究h。264(也就是mpeg4 part10),里面的dc系数是通过dct变换后得到的,就是变换后矩阵的第一个数~希望能对你有点帮助,具体代码可以看h。264的参考软件 这个有点麻烦先判断I 帧,再做变长解码(VLD),再反量化,就可以得到第一个系数,即DC系数 楼上说的是解码过程了,我再说个正向过程,其实只要确定哪一帧要做为i帧编码-》然后做个帧内预测-》然后做dct变换,然后提取出第一个数据,当然如果对于特殊的块,可能还要做哈达码变换才行,不过如果只是要试验的话,就不必考虑这步了。 楼主既然提到了mpeg2 I帧,说明已经存在的mpeg2码流"其实只要确定哪一帧要做为i帧编码-》然后做个帧内预测-》然后做dct变换,然后提取出第一个数据,当然如果对于特殊的块,可能还要做哈达码变换才行,不过如果只是要试验的话,就不必考虑这步了。"所以上面这句话没有意义,你面对的是已经VLC后的bitstream,也就是已经编码好的数据,你怎么预测,怎么dct? 有点搞笑啊 楼主既然提到了mpeg2 I帧,说明已经存在的mpeg2码流首先楼主只是要提取mpeg2 I帧的,没说是要解码,这只是你的推断其次,我看你也很明白我指的的是对原始序列进行操作得到i帧dc系数的,连你都明白,你还怕楼主不明白? 如何通过编辑框数据的输入控制按钮的使用? arx 文档切换 在哪找用C++创建的文件?急!! 关于VC的问题 有关网络的问题,近来看看。 如何在工程中加入.rc资源文件? 大人救命啊!!(毕业设计有关) 关于参数的传递 一个简单的问题 VS2010编译出来的单文档应用程序,如何修改exe的图标 源码打开出错问题 小问题,立刻给分,在线等
先判断I 帧,再做变长解码(VLD),再反量化,就可以得到第一个系数,即DC系数
"其实只要确定哪一帧要做为i帧编码-》然后做个帧内预测-》然后做dct变换,然后提取出第一个数据,当然如果对于特殊的块,可能还要做哈达码变换才行,不过如果只是要试验的话,就不必考虑这步了。"
所以上面这句话没有意义,你面对的是已经VLC后的bitstream,也就是已经编码好的数据,你怎么预测,怎么dct? 有点搞笑啊
其次,我看你也很明白我指的的是对原始序列进行操作得到i帧dc系数的,连你都明白,你还怕楼主不明白?