虽然这个函数在非常短的时间就执行完成了,但我记录了这3种方法需要的时间,以下是在我的计算机上运行的结果: 上面的图象处理时间必须在程序Release优化编译后执行时才能体现出很好的效果。 而改变图象的亮度我采用了最简单的方法:对图象中的每一个象素的颜色值进行加减运算。相对前面的处理函数而言,这样的转换函数有些复杂,因为我们需要把处理过程分成两种情况,一种是增加象素颜色值,另一种是减少象素颜色值。
void CImg8Operations::ChangeBrightnessCPlusPlus( BYTE b = (BYTE) abs(nChange); int i, n; |
正在阅读:基于MMX指令集的程序设计简介基于MMX指令集的程序设计简介
2004-02-14 09:34
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键