这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 物联网技术 » H.264 FAQ集锦

共2条 1/1 1 跳转至

H.264 FAQ集锦

菜鸟
2005-11-17 04:08:45     打赏

[1]Q:下面代码的意思以及怎么优化?
if(pix & (~255))
{
pix1[x] = (-pix) >> 31;
}
else
{
pix1[x] = (unsigned char)pix;
}
A:
1.pix的定义是short型,pix1定义的是unsigned char型,这段代码可以这么理解(这段代码的功能):如果pix<0,那么pix1[x]=0,如果pix>255,那么pix1[x]=255,否则pix1[x]=pix;
2.优化手段有:一是通过查表的方法解决,适合于X86体系结构;二是采用SPACKU4指令,适合于C64X系列DSP.




关键词: H.264     集锦    

菜鸟
2005-11-17 05:02:00     打赏
2楼

Q:IDR帧和普通I帧有什么区别?

A:IDR是I的一种。IDR之后的帧将不使用IDR以前的帧为参考。H.264规定普通I帧可以参考其他帧。而IDR不能参考任何帧。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]