最近写一个代码的时候,发现cvDFT在32位下比64位下速度还快,觉得很不可思议。于是查看了OpenCV的源代码,发现了如下的说明:
//On Win64 optimized versions of DFT and DCT fail the tests (fixed in VS2010)
看来是VS2008在优化的时候会让OpenCV的DFT和DCT出错,不得已禁用了编译器代码优化,从而速度较慢。
唉~看来毕业的时候得用VS2010了~
又一个WordPress站点
最近写一个代码的时候,发现cvDFT在32位下比64位下速度还快,觉得很不可思议。于是查看了OpenCV的源代码,发现了如下的说明:
//On Win64 optimized versions of DFT and DCT fail the tests (fixed in VS2010)
看来是VS2008在优化的时候会让OpenCV的DFT和DCT出错,不得已禁用了编译器代码优化,从而速度较慢。
唉~看来毕业的时候得用VS2010了~