导航

2011年1月28日

摘要: 转自http://blog.csdn.net/quanming1119/archive/2005/08/10/450545.aspxC代码优化方案华中科技大学计算机学院姓名: 王全明QQ: 375288012Email: quanming1119@163.com目录C代码优化方案1、选择合适的算法和数据结构2、使用尽量小的数据类型3、减少运算的强度(1)、查表(游戏程序员必修课)(2)、求余运算(3)、平方运算(4)、用移位实现乘除法运算(5)、避免不必要的整数除法(6)、使用增量和减量操作符(7)、使用复合赋值表达式(8)、提取公共的子表达式4、结构体成员的布局(1)按数据类型的长度排序( 阅读全文

posted @ 2011-01-28 13:07 maconel 阅读(231) 评论(0) 推荐(0)

摘要: 手上一套arm汇编的yuv to rgb代码,用的就是这个公式,在很多地方,也看到是用这个,记录于此。RGB to YUV ConversionY = (0.257 * R) + (0.504 * G) + (0.098 * B) + 16Cr = V = (0.439 * R) - (0.368 * G) - (0.071 * B) + 128Cb = U = -(0.148 * R) - (0.291 * G) + (0.439 * B) + 128YUV to RGB ConversionB = 1.164(Y - 16) + 2.018(U - 128)G = 1.164(Y - 16 阅读全文

posted @ 2011-01-28 12:38 maconel 阅读(750) 评论(0) 推荐(0)