2013-02-04 462 views
3

我正在研究Opencv中的示例项目。我使用objectmarker创建了包含图像点的文本文件。现在我需要Createsamples.exe来创建矢量文件。但'opencv'文件夹中没有这样的文件。 Theres只创建sample.cpp文件。请帮助我如何去关于它们..Createsamples.exe在哪里? - OpenCV Windows

+1

您可能需要自己编译。 – Niko

+0

当我尝试编译它在一个现有的项目..我得到一个错误“致命错误C1083:无法打开包含文件:”虽然我在“其他包含目录” – Ashwin

+0

链接标题,你找到它吗?我也正在寻找rit .. – MMH

回答

-2

寻找文件opencv_createsamples.exe。 默认情况下,它应该是在

<opencv-dir>/build/bin

<opencv-dir>/build/bin/Release

+0

我已经搜索完成..甚至没有一个exe文件是在那里打开cv文件夹.. – Ashwin

2

您必须下载并安装OpenCV发行版here
从CPP源建设它也给了我错误。

createsamples.exe将在以下路径:\opencv\build\x64\vc14\bin

0

我真的不明白为什么一个赏金已经被添加到了这个问题,由宇的回答是非常接近的是一些简单修改正确:

在较新版本的OpenCV中,可执行文件不叫createsamples.exe。随着OpenCV的当前版本的任何默认的下载和安装,您将能够浏览到安装文件夹,适合我的文件夹是:

C:\libraries\opencv\build\install\x86\vc15\bin

和这个文件夹里面,你会发现这两个调试和发布可执行文件的版本:

  • “opencv_createsamples.exe - 释放
  • opencv_createsamplesd.exe - 调试

更新1.0

对于completness的缘故,我刚才下载和安装here的V3.4.0默认版本。我所做的只是下载和安装,你可以在这里找到opencv_createsamples.exe

  • {MyChosenInstallFolder} \ OpenCV的\建设\ 64 \ VC15 \ BIN
  • {MyChosenInstallFolder} \ OpenCV的\建设\ 64 \ VCl 4 \ BIN

它不提供调试可执行文件。

更新2.0

我刚刚完成了相同的下载并安装最新的V2.X,你可以找到“opencv_createsamples。EXE”在这里:

  • {MyChosenInstallFolder} \ OpenCV的\建设\ 64 \ VCl 4 \ BIN
  • {MyChosenInstallFolder} \ OpenCV的\建设\ 86 \ VCl 4 \ BIN

你可以看到,只有VC14库创建2.X & VC15 & VC14 X64 for V3.X

+0

我付出了太多的努力到这个答案... – GPPK