现在的位置: 首页 > 综合 > 正文

2007.04.06今天继续优化

2014年02月01日 ⁄ 综合 ⁄ 共 553字 ⁄ 字号 评论关闭

        优化无止境啊,今天有个同事说了句狠有哲理而且狠有意思的话: 优化到了后来感觉就是铁板一块了, 一道缝都填不进去.我觉得我的代码对我来说基本上是一块铁板了.这个星期一共优化的10%, 再不断的看汇编,调整顺序,测试,再看汇编的过程中硬挤出来的.

       今天碰到的一个比较有意思的问题是如果把一个灰度图转化为RGB565的图.类似于这样

       Y1 Y2 Y3 Y4....要变成 RGB1 RGB2 RGB3 RGB4, 里面的Y都占一个字节, RGB就是R5G6R5占5+6+5=16位也就是2个字节, 这里R=G=B=Y, 然后在代码里面不断做的移位,与等位运算来凑出这个结果, 优化的时候就是要尽量的减少指令开销.

 

    关于去红眼, 有个客户对我们把一张照片的红彤彤的手指甲给当成眼睛去掉了感到不满意, 为了满足客户这个小小的需求, 我们差点把人脸识别加了进去,不过实在是速度比较慢,而且效果也有待改进, 所以最终还是决定单独做个手指甲的分类器,把手指甲干掉, 可怜的QA又要准备手指甲的样本了,不知道挖这么多手指甲出来,晚上会不会做恶梦. 老实说有点江湖郎中的感觉了,头疼医头脚痛医脚, 不知道以后客户抱怨我们把脚指甲弄坏了的话,是不是又要建立一套脚指甲的样本,并且再做个分类器呢?

    周末, 不错, 期待下周的苏州之行

抱歉!评论已关闭.