Advertisement

OpenCV 4.1.1 完整编译(包含 Opencv411-contrib 拓展模块),已通过 CMake 和 VS2019 编译完成,可直接使用

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:RAR


简介:
本库提供完整编译版的 OpenCV 4.1.1 及其拓展模块 opencv_contrib,适用于 VS2019 开发环境。经 CMake 构建并通过测试,用户可以直接集成到项目中使用。 正在使用OpenCV进行开发或学习的朋友们应该知道,当前OpenCV官网提供的库文件可能无法满足大家对整个OpenCV的学习需求,例如CNN::CUDA,thinning()函数等需要额外的功能就需要重新编译相应的扩展模块contrib。然而这个过程对于不熟悉CMake环境或者Visual Studio的人来说可能会遇到很多问题和错误。 为了帮助解决这些问题,并减少不必要的浪费时间,在这里提供已经使用官方提供的OpenCV 4.1.1及Contrib 4.1.1源代码,通过Cmake3.17.0和VS2017编译完成的安装包。这个版本经过实测可以正常使用。 该安装包包含以下内容: - OpenCV 4.1.1 安装程序(官网提供的版本) - 编译好的OpenCV 4.1.1 Contrib模块,包括x86和x64两个编译通过的install文件以及用于Debug x64环境属性的opencv_props配置。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • OpenCV 4.1.1 Opencv411-contrib ), CMake VS2019 使
    优质
    本库提供完整编译版的 OpenCV 4.1.1 及其拓展模块 opencv_contrib,适用于 VS2019 开发环境。经 CMake 构建并通过测试,用户可以直接集成到项目中使用。 正在使用OpenCV进行开发或学习的朋友们应该知道,当前OpenCV官网提供的库文件可能无法满足大家对整个OpenCV的学习需求,例如CNN::CUDA,thinning()函数等需要额外的功能就需要重新编译相应的扩展模块contrib。然而这个过程对于不熟悉CMake环境或者Visual Studio的人来说可能会遇到很多问题和错误。 为了帮助解决这些问题,并减少不必要的浪费时间,在这里提供已经使用官方提供的OpenCV 4.1.1及Contrib 4.1.1源代码,通过Cmake3.17.0和VS2017编译完成的安装包。这个版本经过实测可以正常使用。 该安装包包含以下内容: - OpenCV 4.1.1 安装程序(官网提供的版本) - 编译好的OpenCV 4.1.1 Contrib模块,包括x86和x64两个编译通过的install文件以及用于Debug x64环境属性的opencv_props配置。
  • contribOpenCV 3.2.0版本
    优质
    简介:本项目成功完成了包含contrib模块的OpenCV 3.2.0版本的编译工作,提供了扩展功能和算法支持。 OpenCV(开源计算机视觉库)是一个强大的跨平台图像处理与计算机视觉算法集合工具包。提到的已经编译了contrib模块的opencv3.2.0版本意味着该版本集成了额外的功能模块,这些功能可能仍在开发中或尚未完全成熟。 1. **opencv_contrib模块**:此模块包含了一些高级和实验性的功能,例如面部识别、超分辨率处理、文字检测以及SIFT和SURF特征提取等。由于它们的特殊性质,这类算法并未被纳入默认版本的OpenCV库之中。 2. **编译过程**:为了将opencv_contrib集成到项目中,需要进行一系列步骤包括下载源代码、配置构建选项以包含contrib模块、安装必要的依赖项以及执行实际的编译和链接操作。这通常涉及使用CMake工具及对各种编译选项的具体设置,如选择特定编程语言接口(例如C++或Python)、指定要编译的模块类型等。 3. **人脸识别**:OpenCV 3.2.0版本提供了基于Haar级联分类器和Adaboost算法的人脸检测功能。这些技术能够识别图像中的人脸,并广泛应用于安全监控、照片管理等领域。此外,opencv_contrib可能包含了更多先进的面部识别方法,如深度学习模型。 4. **深度学习视觉**:自OpenCV 3.2.0版本开始,对深度学习的支持得到了加强,尤其是通过在contrib模块中的集成。它提供了DNN(Deep Neural Network)模块来加载并使用来自TensorFlow、Caffe等框架的预训练模型进行图像分类、目标检测等多种任务。 5. **文件名称列表opencv_with_contrib**:这可能指的是编译完成后的库文件或包含相关资源和脚本的目录。通常,成功构建后会生成一系列动态链接库(如.dll或.so)与静态链接库(如.a或.lib),以及头文件供开发人员使用。 6. **使用与集成**:在项目中利用已编译好的opencv_with_contrib版本时,需要将这些库添加到系统搜索路径,并配置项目的依赖关系。对于Python用户来说,则需确保环境能够正确识别相关的绑定模块。 7. **优化和性能提升**:通过调整各种编译选项可以在一定程度上提高OpenCV的执行效率,比如启用多线程支持或使用特定指令集(如AVX)。此外,可以根据具体硬件配置选择适当的优化等级以获得最佳运行效果。 这个包含了opencv_contrib模块的已编译版OpenCV 3.2.0为开发者提供了一个全面且多功能的视觉任务处理工具包。无论是进行学术研究还是开发商业应用,都能够从中受益。
  • OpenCV 4.5.1 CMake OpenCV Contrib
    优质
    本教程详细介绍如何使用CMake编译OpenCV 4.5.1及其Contrib模块,涵盖环境配置、依赖项安装及编译过程。 在使用OpenCV4.5.1进行Cmake编译并包含opencv contrib的过程中,请确保按照官方文档的指导步骤操作。首先下载OpenCV及contrib模块的源代码,并将它们放置在同一目录下,然后通过修改CMakeLists.txt文件来配置构建选项,包括启用所需的贡献模块功能。接下来执行cmake命令生成必要的构建文件,最后使用make或相应的IDE工具进行编译和链接工作以完成整个流程。
  • 的OpenCV3.4.2 Contrib版(100%
    优质
    这是一份已完全编译成功的OpenCV 3.4.2 Contrib版本,确保所有依赖项均已正确集成,可直接用于开发和测试,无需额外配置。 使用Cmake编译从官网下载的OpenCV3.4.2源代码后,在Build文件夹中的install文件夹内包含了所有OpenCV库,可用于开发相关程序。
  • 在Win10下使VS2017C++的opencv+contrib 4.1.1
    优质
    本教程详细介绍了如何在Windows 10操作系统中配置Visual Studio 2017环境,以便编译和安装OpenCV及其扩展Contrib库版本4.1.1。 在Win10下使用VS2017编译的C++模块已经测试过,在debug64和release64配置下均可正常使用。此外,该模块已支持nonfree配置,并且可以使用sift等功能。
  • Windows下libcurl使
    优质
    在Windows环境下成功编译了libcurl库,现在已准备好供开发人员直接集成和利用其强大的URL传输功能。 最近在项目中遇到一个问题,对数据传输的安全性要求不高,需要使用C++通过POST方法调用ASP.NET Web Service。起初有人推荐我尝试gsoap库,但后来我自己在网上搜索发现libcurl库已经足够满足需求了。由于我在Windows下进行开发,因此花时间编译了一个适用于Windows的libcurl版本,具体版本信息为:libcurl:7.40.0、OpenSSL:1.0.1g、zlib:1.2.8和libssh2:1.4.3,并且我还附带编写了一些使用POST方法调用Web Service的简单代码。懂行的人自然明白,还是那句话,“两分你买不了吃亏,两分你买不了上当”。
  • 好的 C++ OpenCV contrib 4.5.3,配置使
    优质
    这段简介描述的是一个已经编译完成的C++版本OpenCV contrib库(4.5.3),用户可以直接进行配置和应用,无需自行编译。 配置方式可以参考相关博客中的指导(该博客详细介绍了如何使用已编译好的 OpenCV contrib 3.4.6),整个过程大约需要十分钟来完成设置。自己编译OpenCV contrib通常会遇到各种问题,而且非常繁琐。
  • Qt 5.15.9 静态库 (安装)
    优质
    简介:本资源提供Qt 5.15.9版本的静态编译库,经过全面测试与优化,用户可直接下载安装,无需自行编译,方便快捷。 Qt5.15.9_static 静态编译库已经完成编译,可以直接安装使用。用它编译出来的可执行程序不需要依赖外部库。
  • Gdal 2.1.2 VC2015 使,无需调试
    优质
    简介:本资源提供预编译好的GDAL 2.1.2版本库文件,适用于VC2015环境。用户可直接下载使用而无需自行编译,方便快捷地进行开发与调试工作。 适用于Windows 7 和 Windows 10 环境下的 Visual Studio 2015 开发环境的直接使用和调试。该包包含了三部分:gdal-2.1.2(源代码)、dev(发布编译包)以及 dev_debug(调试编译包)。这些组件可以分别用于 release 和 debug 模式的调试与发布。 对于 Debug 模式,它非常方便地提供了直接使用的功能,可以直接用于代码的调试。下载后只需将 debug 包中的 include、lib 以及 bin 文件夹添加到开发目录中即可使用。此外,在该包的 bin 文件夹内有 pdb 调试文件,这样就可以直接进行 gdal 的调试了。 在调试过程中,请确保在 Visual Studio 中打开 gdal 源代码,并且可以在需要设置断点的地方直接插入断点以实现程序的调试功能。
  • OpenCV重新版本——JavaContrib
    优质
    这是一个经过修改和优化的OpenCV库,特别之处在于它集成了支持Java语言的Contrib扩展模块,为开发者提供了更丰富的计算机视觉功能。 opencv重新编译版包含java可用的contrib模块,可以直接通过java调用如面部识别等功能扩展模块。