关于redeye removal再TI平台上性能有差异,得到的报表莫名其妙的问题已经解决了.
快速测试了 10张图像后,性能数据比较正常了.
但是2.1.0.43版本的速度居然比2.0.0.37的要慢,还有继续关注原因.
今天的主要工作还是Digital Zoom的优化, 但是进展不大.
能做的优化基本上都已经完成了,基本上很难找到可以优化的地方.
尝试了使用移位来代替判断的方法,不过好像没有什么效果.
if(nSum <= 0)
pLine[-1] = 0;
else
pLine[-1] = (unsigned char)nSum;
和
pLine[-1] = (((-nSub)>>31)&nSub);
那个会快些呢?
反正在ADS上好像差不多.