OpenCV3.4.8添加opencv_contrib库-记录

C++图像处理OpenCV之屠龙宝刀第11篇 —— opencv_contrib(OpenCV贡献库) C++图像处理OpenCV之屠龙宝刀第11篇 —— opencv_contrib(OpenCV贡献库) 一、opencv_contrib仓库简介 OpenCV的核心库,就是通常所说的OpenCV。 在核心库之外,还有一个分离开的包含OpenCV最新功能实现的opencv_contrib,也可以称之为OpenCV贡献库。 opencv_contrib中包含的模块有: opencv_contrib仓库中包含了绝大多数用户生成的内容,同时也比核心库OpenCV拥有更完整的关于计算机视觉的算法应用; opencv_ 阅读详情

注意

1、opencv_contrib包含了opencv的最新不稳定模块,只能在github 上下载: https://github.com/opencv/opencv_contrib/releases;
2、CMake编译OpenCV源码时,一定要选择正确的编译平台(x64,默认是win32)
在这里插入图片描述

3、这部分截图自:https://blog.youkuaiyun.com/Chris_zhangrx/article/details/80920339
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意:这里必须勾选OPENCV_ENABLE_NONFREE : 否则无法使用nofree模块内的算法(SURF、SIFT);
在这里插入图片描述

4、CMake编译generate完成后,打开OpenCV.sln , ALL_Build , Install 都rebuild下;
在这里插入图片描述
5、给opencv_contrib添加环境变量:
在这里插入图片描述

6、Microsoft.Cpp.x64.user属性中配置并保存:
在这里插入图片描述
在这里插入图片描述
(附加依赖项太多,添加不是很方便,cmake时勾选build_opencv_world好像可以合成一个(没试)):
在这里插入图片描述

参考博客

1、https://blog.youkuaiyun.com/Chris_zhangrx/article/details/80920339
2、https://blog.youkuaiyun.com/weixin_42012977/article/details/82992962

OpenCV4.5.3+OpenCV_contrib4.5.3配置笔记 Win10+Visual Studio 2019 配置opencv和opencv_contrib 阅读详情

相关推荐

Ubuntu 18.04.2 下源码安装OpenCV 3.4.6与opencv_contrib-3.4.6笔记

一、安装OpenCV 3.4.6 1. 下载OpenCV 3.4.6 下载地址: https://github.com/opencv/opencv/releases 2. 解压到自己喜欢的目录 如: 3. 编译 + 安装 3.1 安装依赖 参照官方说明: https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html 本机已...

qq_37027117的博客 4663

OpenCV_contrib配置教程(详细版)

上栏操作:在上栏界面中的变量中找到“BUILD_opencv_world”和“OPENCV_ENABLE_NONFREE”两个变量,在变量后面的方框中勾选,即打上“√”(含义可自行百度,但没必要)。比如:#cmake_download “D:/OpenCV4.5.1/opencv-4.5.1/.cache/ade/b624b995ec9c439cbc2e9e6ee940d3a2-v0.1.1f.zip” “https://github.com/opencv/ade/archive/v0.1.1f.zip”

weixin_43763292的博客 2万+

Windows 配置OPENCV扩展库opencv_contrib(3.4.16)

本人其实已经配好了opencv,但是发现有的需要扩展库opencv_contrib,于是参考了很多开始配置的漫漫长路,记录了一些bug

ju_wing的博客 3841

ubuntu安装opencv_contrib扩展库,附踩坑+测试

发现SURF这些库已经被美国买下专利,成为付费库,都在opencv_contrib中。如果你已经安装了OpenCV,或者还没有安装OpenCV,都可以跟随本教程安装好opencv_contrib。

振华OPPO的博客世界 1万+

Win11 opencv4.8.0和opencv_contrib4.8.0安装

Win11, VS2019环境下 opencv4.8.0, opencv_contrib4.8.0安装

2301_78089774的博客 3524

opencv_contrib安装笔记_opencv contrib

运气不好的话下方出现红色字体,就是有错误出现。如下图所示,是一些文件下载失败打开日志文件,使用里面的地址从浏览器里面下载文件。文件下载之后,放置在文件相应位置,并修改文件名。可以看到原本路径下文件下载失败,所以是 0KB ,所以需要手动下载下来进行替换。替换之后:由于这几个文件可能下载起来比较慢,这里提供网盘链接:ippicv_2019 链接: https://pan.baidu.com/s/1E5hY2gh-rZgHX2QM-VR8Rw 提取码: qs2w。

2401_87555412的博客 987

Opencv(C++)系列学习---opencv_contrib安装

本文简单介绍了opencv_contrib的作用,已经配置过程。

qiaodahua的博客 1万+

linux下opencv-3.4+opencv_contrib-3.4 源码编译安装

自己搭建各种开源视觉环境时都需要在linux下安装opencv,除却window,只linux下安装opencv来来回回也有七八次了吧。一直觉得这种搭建环境的简单基础操作没必要写博客,不过考虑到偶尔出现的小问题,还是做个记录吧!方便下次再搭建新环境时直接找到答案,毕竟时过境迁,容易忘掉一些问题点! 一、源码下载 opencv官网或着github下载源码包opencv-3.4和附加包opencv...

qq_34622997的博客 1768

Opencv+opencv_contrib安装

最近自己决定动手写一个视觉slam程序, 写代码不仅仅加深对slam实现原理的理解,同时提升使用cmake、kdevelop等工具的 熟练度,这些是编译大型项目的基础; 一个成熟完整的程序展现的是bin lib include src等文件夹,但是不可能将整个构造过程统统展现出来,对于小白来说,很难理解整个项目的搭建过程是怎样的,自己写代码,搭建项目的的时候可能仍是一头雾水,因此可以借...

weixin_34077371的博客 2699

ubuntu16.04 +opencv3.4+opencv_contrib配置(终极版)

一直都是在windows下跑opnecv 后来接触unbuntu之后,开始了linux(Ubuntu6.04 LTS)的之旅第一步:下载一资源opencv3.4 +  opencv_contrib + cmake一定要下载对应版本的,不然会报错官网上都有,下载linux的版本的。(ps:自己搭了一个个人服务器,已经上传了;不过在这里,暂时还木有get 到如何上传资源,搞好了会及时上传)第二步:1、...

zhuhan_june的博客 8360

STM32+A4988控制步进电机

基于A4988芯片驱动42步进电机,在STM32F1上进行测试,最高可以实现16细分。

个人博客 4万+

Ubuntu16.04安装配置opencv3.4.3+opencv_contrib3.4.3

Ubuntu16.04安装配置opencv3.4.3+opencv_contrib3.4.3 一些废话:第一次用优快云,本人现在研二,开始学slam了,想把遇到的问题和学习过程都记录下来,希望给一样在学的小伙伴一些帮助,不要再去踩到我踩过的坑。同时也是记录自己的成长,给自己一点激励把!我目前跟着高博的《视觉slam十四讲》在学,看到了第五章。之后会把前面的学习笔记慢慢整理出来。不说废话啦,开始安...

科研使我快乐!!! 4万+

RHCSA Linux环境搭建

安装Linux操作系统一般有三种方式:为了便捷方便高效,因此本人选择通过虚拟机来使用Linux操作系统。先在官网(Download VMware Workstation Pro)下载好VMware workstation pro软件,下载安装完成后,需要激活打开。下载版本不同,所需激活码也不同(激活码可在网络上查找)

weixin_68256171的博客 1419

OpenCV3中nonfree不存在以及contrib模块的添加的问题及解决办法

主要问题: 1. OpenCV 3应用编程时,无法使用SURF/SIFT等nonfree算法,甚至根本不存在nonfree头文件。 2. 对opencv及opencv_contrib 进行cMake时出现 "project invalid" 、 "CMake Error at cmake/OpenCVModule.cmake:370 (_glob_locations):" 以及 所需组件无法...

Owen_Suen的博客 1万+

帝企鹅优化器(EPO)详解:从基础原理到代码实战

帝企鹅优化器(EPO)是受帝企鹅群体在极寒环境中抱团取暖行为启发,于2018年提出的一种群体智能优化算法。其核心机制是模拟帝企鹅种群通过动态调整位置来维持体温的过程,主要包括确定集群边界、计算温度分布、衡量个体间距离以及更新位置四个步骤,从而在求解复杂优化问题时有效平衡全局探索与局部开发。该算法具有参数少、结构清晰、易于实现等优点,在工程优化、图像处理、机器学习特征选择以及冷链物流车辆路径规划等领域展现出良好的应用潜力。

qq_42212808的博客 138

知识图谱设计简记

知识图谱是一种语义化的知识表示框架,通过实体-关系-属性三元组形式表达现实世界关联。其核心价值在于关联化整合数据、支持可解释性推理和赋能智能化应用。知识图谱可分为通用型和领域型两类,基本构成包括实体、关系、属性等基础元素,以及本体和实例等架构层元素。设计方法主要有自上而下、自下而上和混合式三种,需遵循业务导向、一致性等原则。在建模时需要明确属性与实体的判断标准,规范处理关系的方向性与对称性,并合理构建多重关系。主流技术框架如RDF和属性图体系均支持多重关系建模,选择需考虑业务需求。本体作为知识图谱的概念骨架

生活在别处 355

OpenCV3.4.0 添加contrib模块过程记录

结束后将INSTALL设为启动项目,再次生成,所有库文件会被打包到build\install\x64\vc15\lib文件夹中。然后输入cd G:\Temp\opencv3.4.0\build\install\x64\vc15\lib定位到库文件目录。G:\Temp\opencv3.4.0\build\install\x64\vc15\bin 这里是所有dll文件,G:\Temp\opencv3.4.0\build\install\x64\vc15\lib 这里是所有lib文件。还是下载文件失败造成的。

weixin_69505365的博客 1096

Vue3 - 详细实现流程图编辑器可视化平台示例代码,打造前端web网页流程图在线编辑绘制操作展示,vue3自定义绘制流程图在页面上画流程图功能(提供各种操作按钮及节点控件,界面美观交互式流程图插件)

vue3,绘制流程图,在线流程图制作,在vue3中实现流程图,vue3做一个制作流程图的功能,vue3流程图组件,vue3流程图,流程图绘制展示,vue3流程图可视化在线编辑源码,基于VUE3的在线绘制流程图工具,vue3+logicflow流程图,绘制动态流程图并自定义节点和线,vue使用logicFlow绘制流程图,生成各种流程图图形可连接点移除,基于Vue的流程图组件,工作流程图,流程编辑器,vue3流程组件,vue-flow绘制流程图,绘制流程图示例demo,vue3 logicflow流程图使用教

🏆 前端领域优质创作者 9965

ubuntu20编译opencv4.5.4+opencv_contrib4.5.4记录

ubuntu20编译opencv4.5.4+opencv_contrib4.5.4记录 第一章:更新环境和安装Cmake 1.更新一下 sudo apt-get update sudo apt-get upgrade 2.安装Cmake 下载:Cmake选择linux的 安装 tar -zxvf cmake-3.22.1.tar.gz 先安装ubuntu基础的Cmake(如果本来就有的话就不需要) sudo apt-get install cmake 然后进入解压文件夹下 cd cmake-3.22

小俊俊的博客 6841

基于YOLOv8的农作物病虫害检测系统设计与实现

国内如中国农业大学的科研团队采用改进的Faster R-CNN模型对小麦病害进行检测,取得了较好的效果。农作物病虫害是影响农业生产的重要因素之一,每年因病虫害导致的农作物减产高达20%-40%。YOLO(You Only Look Once)系列算法作为目标检测领域的代表性模型,以其高效、准确的特点在众多领域得到广泛应用。YOLOv8作为该系列的最新版本,在精度和速度上都有显著提升,非常适合农作物病虫害检测这类需要实时处理的应用场景。然而,现有研究仍存在一些不足:一是模型复杂度高,难以部署到移动设备;

YOLO 794

自己的搭建的slam机器人建图导航测试

1、前言 这里是对自己搭建的slam机器人建图导航的功能测试,原本并不想写这一篇的,因为每个小伙伴的需求都不一样,但是发现还是有同学有需求,于是就有了这一篇。本篇属于说明分享类文章,不涉及细节解释。按照步骤操作即可。 本次测试需要建图算法my_slam_gmapping、导航框架navigation、以及explore_lite功能包、mbot_teleop键盘控制功能包等。 环境:ubuntu mate 16.04 + ROS Kinetic 功能包下载:在公众号:小白学移动机器人,发送:建图导航测试,即

「小白学移动机器人」一个专注分享移动机器人相关知识的公众号! 8700

Visual Studio 2022 + OpenCV 4.8.0 + OpenCV_contrib 安装与环境配置

opencv_contrib 是OpenCV官方整合的一个拓展包,里面含有大量特征点检测、目标跟踪等算法API。

CX1na的博客 2690

GPFS扩展技术原理(十一)-FMDN广播与EID加解密

GFPS扩展技术原理(十一)FMDN广播及EID加解密

十多年蓝牙协议软件开发,擅长蓝牙协议分析 935

Visual Stdio2022+Opencv4.8.0+Opencv-contrib+Cmake3.27.1

在链接器中的输入选项找到附加依赖项,添加D:\opencv\opencv-4.8.0-Build\install\x64\vc17\lib\opencv_world480d.lib(Debug版,release不带d),如果在Cmake编译时BUILD_opencv_world没有打勾,是没有opencv_world480d.lib这一项的,我看有些博主说是如果没有选的话需要把里边所有带d的都放进来,不知道行不行。我之前还有报错的情况,但问题解决,重新卸载再来一遍的时候报错没有了,没办法进行记录。

weixin_50847463的博客 6312

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

计算机视觉算法库OpenCV4.5.3+OpenCV_contrib 4.5.3资料精讲

OpenCV4.5.3及OpenCV_contrib 4.5.3 前段时间有个实习生来这边实习,已经申请到卡耐基梅隆大学 机器人专业的博士生,主攻机器视觉。本着负责的态度,从头到尾讲述了伟大的开源且跨平台的计算机视觉库OpenCV,谨以此记录工作点滴。 以下: 安装环境:VS2017 64位 + OpenCV4.53 + OpenCV_contrib 4.5.3 OpenCV :https://github.com/opencv/opencv OpenCV_contrib :https:/...

CoolGavin007的博客 6341

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Ubuntu 18.04 安装 OpenCV 和 OpenCV_Contrib

本文详细介绍了在Ubuntu系统下安装OpenCV及Contrib扩展库的完整流程。主要内容包括:1)彻底卸载旧版OpenCV的方法;2)从官网或GitHub获取指定版本源码;3)安装编译所需的依赖环境;4)通过CMake配置编译参数(特别注意contrib模块路径设置);5)解决常见编译错误(如缺失boostdesc文件、路径错误等);6)配置动态链接库路径;7)通过示例程序测试安装结果。文中针对4.6.0版本提供了具体操作命令,并强调了版本一致性要求,最后给出了验证安装成功的命令和错误排查方法。

人无远虑,必有近忧 4311

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

上一篇: 特征检测与匹配笔记(OpenCV3编程入门--毛星云--基于特征的局部匹配算法)
下一篇: 19-直方图计算及应用(EmguCV学习)
hellohake
博客等级 码龄10年 4543粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值