试图使mergevec适应新的OpenCV(2.4.5)

时间:2013-08-13 22:00:40

标签: opencv image-processing windows-7 computer-vision

所以就像标题说我一直在关注this教程,它似乎是如何使用OpenCV处理haar功能训练的教程。

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

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

1 个答案:

答案 0 :(得分: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")