opencv arcuo

  • Opencv-C++笔记 (5) : opencv-形态学

    形态学运算是针对二值图像依据数学形态学(Mathematical Morphology)的集合论方法发展起来的图像处理方法。数学形态学起源于岩相学对岩石结构的定量描述工作,近年来在数字图像处理和机器视觉领域中得到了广泛的应用,形成了一种独特的数字图像分析方法和理论。 结构元素

    2024年02月09日
    阅读 53
  • Opencv-C++笔记 (10) : opencv-图像像素计算

    我们可以将数字图像理解成一定尺寸的矩阵,矩阵中每个元素的大小表示了图像中每个像素的亮暗程度,因此统计矩阵中的最大值,就是寻找图像中灰度值最大的像素,计算平均值就是计算图像像素平均灰度,可以用来表示图像整体的亮暗程度。因此针对矩阵数据的统计工作

    2024年02月09日
    阅读 41
  • Opencv怎么使用呢?opencv使用完整教程分享

    OpenCV是一种开源计算机视觉库,提供了许多图像和视频处理相关的函数和工具,支持多种编程语言,如C++、Python、Java等。以下是OpenCV的使用教程: 安装OpenCV: 根据自己使用的编程语言和操作系统,选择合适的OpenCV版本,并按照官方文档指导进行安装。 加载图像: 使用Open

    2024年02月16日
    阅读 42
  • 11- OpenCV进行目标追踪 (OpenCV系列) (机器视觉)

    知识要点 1. OpenCV 目标跟踪算法 的使用大概可以分为以下几个步骤: 创建MultiTracker对象 :  trackers = cv2.legacy.MultiTracker_create () 读取视频 或摄像头数据:  cap = cv2.VideoCapture (\\\'./videos/soccer_02.mp4\\\') 框选ROI区域 :  roi = cv2.selectROI (\\\'frame\\\', frame, showCrosshair = True) 添加实际的追踪算法 .  

    2024年02月05日
    阅读 36
  • 如何安装 OpenCV 和 OpenCV_contrib

    首先,从opencv官网下载opencv3.4.0以及opencv_contrib压缩包: https://opencv.org/releases/ 在页面下找到3.4.0版本并下载Sources压缩包 opencv_contrib下载网址 https://github.com/opencv/opencv_contrib

    2024年02月16日
    阅读 49
  • OpenCV实战(30)——OpenCV与机器学习的碰撞

    随着人工智能的发展,许多机器学习算法开始用于解决机器视觉问题。机器学习是一个广泛的研究领域,包含许多重要的概念,本节我们将介绍一些主要的机器学习技术,并介绍如何使用 OpenCV 在计算机视觉系统中应用这些技术。 机器学习的核心是开发可以自行学习如何对数

    2024年02月10日
    阅读 34
  • OpenCV与机器学习:使用opencv实现KNN

    KNN算法,即K-Nearest Neighbor,是一种简单的机器学习算法。它的基本思想是:如果一个样本在特征空间中的K个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。KNN算法通过计算待分类样本与已知类别样本的距离,找出距离最近的K个

    2024年02月21日
    阅读 37
  • OpenCV实战(1)——OpenCV与图像处理基础

    OpenCV 是一个的跨平台计算机视觉库,包含了 500 多个用于图像和视频分析的高效算法。本节将介绍 OpenCV 的基础知识,以及如何编译运行 OpenCV 程序,并将学习如何完成最基本的图像处理任务——读取、显示和保存图像。除此之外,鼠标事件和图形绘制也是 OpenCV 计算机视觉项

    2024年02月05日
    阅读 47
  • opencv实战项目 手势识别-手势音量控制(opencv)

     本项目是使用了谷歌开源的框架mediapipe,里面有非常多的模型提供给我们使用,例如面部检测,身体检测,手部检测等。 手势识别系列文章 1.opencv实现手部追踪(定位手部关键点) 2.opencv实战项目 实现手势跟踪并返回位置信息(封装调用) 3.手势识别-手势音量控制(open

    2024年02月12日
    阅读 45
  • 【OpenCV入门教程Java版之一】安装OpenCV:OpenCV4.6.0+IDEA开发环境配置

    在读研期间的研究方向与图像处理有一点相关,后来由于工作可能会有需要,所以晚上回去也闭门研究了OpenCV和图像处理相关的知识。也准备写一个OpenCV系列的专栏作为自己的学习笔记,也分享给大家,如果有写错的地方也欢迎大家及时指出。 好了这篇文章作为OpenCV系列的第

    2024年02月09日
    阅读 55
  • cmake 编译opencv4.5.5/opencv4.6.0/opencv4.7.0 gpu版以及vs2022配置opencv-gpu

    cmake 编译opencv4.5.5/opencv4.6.0/opencv4.7.0 gpu版本编译方法相同,本文以opencv4.5.5为例 一定确保已经成功安装了cuda工具包,以及VS编译器,清单如下 cuda工具包 visual studio 编译器 cmake构建工具 opencv源码 opencv-contrib源码 1.1 cmake构建工具下载 https://cmake.org/download/ 1.2 opencv源码下载 官网

    2024年02月01日
    阅读 51
  • 多版本opencv共存 删除原系统opencv,安装opencv4.4.0 /3.4.10 / 2.4.13.5

    本文用于记录opencv共存设置过程以及踩过的坑 似乎没完全删除 使用 find /usr iname opencv find /usr iname opencv4 find /usr iname opencv3.4 (之前安过3.4) find /usr iname opencv2 找到所有相关文件夹删除。 下面这条命令似乎可以把所有依赖都一起检测出来,并可以逐项悬着是否删除(由于对

    2024年01月31日
    阅读 54
  • Opencv-C++笔记 (6) : opencv-图片和视频操作

    filename:需要读取图像的文件名称,包含图像地址、名称和图像文件扩展名 flags:读取图像形式的标志,如将彩色图像按照灰度图读取,默认参数是按照彩色图像格式读取,可 选参数在表2-3给出。 函数用于读取指定的图像并将其返回给一个Mat类变量,如果图像文件不存在、破

    2024年02月09日
    阅读 48
  • 【OpenCV】在VS2017中配置OpenCV开发环境

    开发环境:OpenCV4.5.4、VS2017、x64 打开属性管理器:视图--其他窗口--属性管理器 找到 Release|x64,配置OpenCV环境主要操作的对象就是 Micorosoft.Cpp.x64.user 需要注意的是Micorosoft.Cpp.x64.user 在VS2019里没有了,只能手动创建,手动创建方式:右击Release|x64,选择“添加新项目属性表” 在

    2024年02月08日
    阅读 51
  • 【OpenCV】OpenCV:计算机视觉的强大工具库

    摘要   OpenCV是一个广泛应用于计算机视觉领域的开源工具库,为开发者提供了丰富的图像处理和计算机视觉算法。本文将介绍OpenCV的功能和应用领域,并探讨它在实践中的重要性和前景。 📕作者简介: 热爱跑步的恒川 ,致力于C/C++、Java、Python等多编程语言,热爱跑步,

    2024年02月03日
    阅读 47
  • Opencv 基础(四):使用OpenCV进行图像旋转和平移

    如今,图像编辑变得越来越流行,因为手机有内置的功能,可以让你 裁剪、旋转 和更多的操作你的图像。 这篇文章中,我们将探索和学习这些图像编辑技术。具体来说,我们将学习如何: 旋转图像 移动图像 图像旋转和平移是图像编辑中最基本的操作之一。两者都属于广义的

    2024年02月05日
    阅读 48
  • 【OpenCV】基于OpenCV/C++实现yolo目标检测

    我们都知道, yolo 这些深度学习检测算法都是在python下用 pytorch 或 tf 框架这些训练的,训练得到的是pt或者weight权重文件,这些是算法开发人员做的事情,如何让算法的检测精度更高、速度更快。 但在工程化的时候,一般还是要用 C++ 实现的, OpenCV 不只是能进行图像的基本

    2024年02月15日
    阅读 50
  • OpenCV入门(二十八)快速学会OpenCV 27 图像匹配

    作者:Xiou 如果说SIFT还很年轻,SURF更年轻,那么ORB就还处于婴儿期。ORB首次发布于2011年,作为SIFT和SURF的一个快速代替品。该算法发表在论文“ORB:an efficient alternative to SIFT or SURF”上,可以在 http://www.willowgarage.com/sites/default/files/orb_final.pdf 处找到PDF格式的论文。ORB融合了FAS

    2024年01月30日
    阅读 43
  • OpenCV-opencv下载安装和基本操作

    本实验目的是学习如何使用opencv库来读取文件并显示图象,学习opencv中的基本事件——窗口事件,鼠标事件、键盘事件以及滑动条事件,同时熟悉OpenCV库的函数和方法,为进一步学习和应用计算机视觉和图像处理提供基础。 1、opencv的安装 2、opencv的基本操作 - 图像输入输出模

    2024年02月03日
    阅读 52
  • 【OpenCV】VS编译器配置OpenCV库路径

            大家好呀,本篇是我在学习OpenCV库的时候一开始需要在vs2019或者vs2022编译器底下进行配置的一篇学习笔记,希望能够对OpenCV感到困惑的同学有所帮助。         废话不多说,我们直接开始吧: 目录 下载OpenCV  配置Microsoft.Cpp.x64.user文件 1.找到Microsoft.Cpp.x64.user文件

    2024年02月04日
    阅读 56