视频图像处理过程中的时间消耗问题
之前在写程序时只是实现程序为本,根本没注意到opencv时间的消耗问题,最近在优化一些程序时发现,视频图像处理过程中很多地方可以优化特别是在数据调用方面。
首先我们先介绍一些C语言常见的优化方法:
(1)数据类型选择:在应用到数据类型是尽可能选择最小量的数据类型(在小程序中很难看出效果,但程序很大时其消耗时间就不容小事啦);
(2)除法尽量用乘法代替;例如:a = a / 4 ; 可以用a = a * 0.25 ;代替
(3)求余运算中:a = a % 8 ; 可以用a = a & 7 ;代替
(4)平方运算中: