编译环境:OpenCV2.4.8 + VS2012
解决办法:
对应加入:
#define cvQueryHistValue_1D( hist, idx0 ) cvGetReal1D( (hist)->bins, (idx0) )
#define cvQueryHistValue_2D( hist, idx0, idx1 ) cvGetReal2D( (hist)->bins, (idx0), (idx1) )
#define cvQueryHistValue_3D( hist, idx0, idx1, idx2 ) cvGetReal3D( (hist)->bins, (idx0), (idx1), (idx2) )
#define cvQueryHistValue_nD( hist, idx ) cvGetRealND( (hist)->bins, (idx) )编译通过
本文介绍了如何解决使用OpenCV2.4.8在VS2012环境下编译时遇到的历史函数cvQueryHistValue系列被废弃的问题。通过自定义宏定义来替代这些废弃的函数,确保了项目的正常编译。

1474

被折叠的 条评论
为什么被折叠?



