opencv-contrib3.4.9
时间: 2023-10-19 20:02:46 浏览: 89
OpenCV-Contrib 3.4.9是一个开源的计算机视觉库,它是OpenCV(Open Source Computer Vision)的一个扩展版本。OpenCV-Contrib库中包含了许多扩展模块,提供了丰富的计算机视觉和机器学习功能。
OpenCV-Contrib 3.4.9具有广泛的功能,包括图像处理、目标检测、图像分割、特征提取、人脸识别、物体跟踪、机器学习等。它提供了丰富的函数和工具,方便开发者进行各种计算机视觉任务的实现。通过使用OpenCV-Contrib库,开发者可以轻松地进行图像和视频的处理、分析和理解。
OpenCV-Contrib 3.4.9的安装和使用也非常方便。它提供了Python、C++、Java和MATLAB等多种编程语言的接口,使开发者可以根据自己的偏好选择适合自己的编程语言进行开发。同时,OpenCV-Contrib库还支持跨多个平台,包括Windows、Linux、MacOS和Android等。
OpenCV-Contrib库的开源性质也为开发者提供了广泛的扩展和自定义能力。开发者可以根据自己的需求,对OpenCV-Contrib进行修改和定制,以满足特定的应用场景需求。
总之,OpenCV-Contrib 3.4.9是一个功能丰富、便捷易用、跨平台的计算机视觉库。它为开发者提供了强大的图像处理和机器学习功能,使得计算机视觉应用的开发变得更加高效和灵活。
相关问题
opencv_contrib ubuntu
回答: 在Ubuntu上搭建opencv_contrib环境的流程如下:首先,你需要下载opencv和opencv_contrib的压缩包。你可以使用uget + aria2组合来加速下载,但如果在你的电脑上不起作用,你需要自行解决下载速度慢的问题。\[1\]你可以在以下链接中找到opencv和opencv_contrib的下载地址:opencv下载地址:https://github.com/opencv/opencv/archive/3.4.9.zip opencv_contrib下载地址:https://github.com/opencv/opencv_contrib/releases/tag/3.4.9。\[1\]
在安装opencv_contrib之前,你需要先在Ubuntu上搭建opencv的环境。你可以参考之前我们介绍的在Ubuntu上搭建opencv环境的流程。\[2\]
在安装完成opencv和opencv_contrib后,你可能会遇到一个错误,提示找不到opencv_world库。为了解决这个问题,你需要修改Linux的共享库配置文件。具体步骤如下:
1. 打开终端,输入以下命令进入共享库配置文件目录:cd /etc/ld.so.conf.d
2. 使用sudo vim命令编辑opencv.conf文件:sudo vim opencv.conf
3. 在文件中添加一行:/usr/local/lib/,这是opencv安装后会将libopencv_world.so文件放置的路径。
4. 保存文件并退出编辑器。
5. 运行sudo ldconfig命令,使配置生效。
这样,你就成功解决了找不到opencv_world库的问题。现在你可以在Ubuntu上使用opencv_contrib了。
#### 引用[.reference_title]
- *1* *2* *3* [Ubuntu安装opencv_contrib](https://blog.csdn.net/wuyanxue/article/details/122116257)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
opencv 空洞消除
要使用OpenCV进行空洞消除,需要使用到OpenCV Contrib中的ximgproc模块。首先,你需要下载OpenCV和OpenCV Contrib的源代码并进行编译。你可以在以下地址下载OpenCV和OpenCV Contrib的压缩包:
- OpenCV下载地址:https://github.com/opencv/opencv/archive/3.4.9.zip
- OpenCV Contrib下载地址:https://github.com/opencv/opencv_contrib/releases/tag/3.4.9
下载完成后,按照以下步骤进行编译:
1. 安装依赖项:确保你的系统满足以下要求:Ubuntu 18.04、VSCode、OpenCV 3.4.9、OpenCV Contrib 3.4.9、Mingw-w64和CMake-GUI工具。
2. 解压OpenCV和OpenCV Contrib的压缩包。
3. 打开CMake-GUI工具,并设置源代码路径和生成路径。
4. 点击“Configure”按钮,选择合适的生成器和工具链,并点击“Finish”。
5. 在CMake-GUI工具中找到选项“OPENCV_EXTRA_MODULES_PATH”,设置为OpenCV Contrib的路径。
6. 点击“Configure”按钮,然后点击“Generate”按钮。
7. 使用生成的文件进行编译,并按照编译器的要求进行设置。
完成编译后,你可以使用ximgproc模块中的函数进行空洞消除。具体的函数和使用方法可以参考OpenCV的官方文档。
请注意,以上步骤只是一个大致的指导,具体的步骤可能会因为你的系统和工具链的不同而有所差异。建议你参考OpenCV的官方文档和相关教程来进行操作。
阅读全文