1

所以就像标题说的那样,我一直在关注这个教程,这似乎是关于如何使用 OpenCV 处理 haar 特征训练的教程。

Mergevec是一个将 vec 文件合并在一起的实用程序,因此您可以从相对较少的图像中生成大量样本。无论如何,他有一个 exe,但它似乎适用于 32 位 OpenCV 2.4.3,而我有 64 位版本 2.4.5。任何帮助,将不胜感激!

我的版本是使用 cmake 和 Visual Studio 10 作为编译器构建的

4

1 回答 1

1

弄清楚了!希望其他人也可以使用它!

基本上你想要:

首先将mergevec.cpp添加到文件夹\opencv\apps\haartraining然后将以下内容添加到CMakeLists.txt

# -----------------------------------------------------------
#  mergevec
# -----------------------------------------------------------
add_executable(opencv_mergevec mergevec.cpp)
set_target_properties(opencv_performance PROPERTIES
                  DEBUG_POSTFIX "${OPENCV_DEBUG_POSTFIX}"
                  OUTPUT_NAME "opencv_mergevec")
于 2013-08-13T22:58:13.463 回答