相关文章

OpenCV实战(3)——图像感兴趣区域

OpenCV实战(3)——图像感兴趣区域 0. 前言1. 感兴趣区域1.1 ROI 实例1.2 定义 ROI2. 使用图像掩码3. 完整代码示例小结系列链接0. 前言 在实际应用场景下,图像处理函数有时只需要应用于图像的部分区域。OpenCV 中使用了一种优雅而简单的机制来定义图像中的子区域并将可以将…

Ubuntu18.04安装OpenCV教程

1.Opencv安装包下载: OpenCV网站: github 找到OpenCV和 opencv_contrib 在OpenCV中找到需要的版本 点击下载源码 在opencv_contrib中选择与Opencv对应的安装包,下载即可。 将解压后的文件夹合并 将下载的文件包移动到HOME文件夹&…

OpenCV——Otsu二值化

目录 一、Otsu算法二、C代码三、python代码四、结果展示五、参考链接 一、Otsu算法 Otsu算法(大津法或最大类间方差法)使用的是聚类的思想,把图像的灰度数按灰度级分成2个部分,使得两个部分之间的灰度值差异最大,每个部…

Ubuntu安装OpenCV

1、安装准备 # 安装最低要求(Ubuntu 18.04 作为参考) sudo apt update && sudo apt install -y cmake g wget unzip#安装依赖 sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev …

OpenCV-绘制旋转矩形

作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 功能函数 // 绘制旋转矩形 void DrawRotatedRect(cv::Mat mask,const cv::RotatedRect &rotatedrect,const cv::Scalar &am…

树莓派——安装OpenCV

我的开题需要使用树莓派录制视频,并对视频处理传送回后端服务器,因此需要安装OpenCV。 安装OpenCV参考了好多文章,但都不成功,只有这篇博主的我照着做才成功:超简单教你在树莓派上安装opencv(一) 一、树莓派系统安装 …

OpenCV概述及安装配置教程

目录 一、OpenCV介绍及各个版本的区别1.1 OpenCV介绍1.2 OpenCV主要模块介绍1.3 python下OpenCV的配置 二、OpenCV的安装步骤2.1 下载OpenCV2.2 安装OpenCV2.3 配置环境变量 三、Visual Studio下配置OpenCV3.1 安装Visual Studio3.2 打开Visual Studio,新建一个解决…

OpenCV图像矫正

一、整体矫正 1. 针对边缘比较明显的图片,使用基于轮廓提取的矫正方法。 基本步骤: 1)变为灰度图; 2)Canny边缘检测: Canny算法的基本思想是寻找一张图片中灰度强度变化最强(梯度方向&#x…

Pycharm快速安装OpenCV

由于pycharm自带的pip源网站是国外网址,这就导致了许多国内用户在pycharm中下载其他软件包速度极慢,有时还会跳出下载失败的界面。 因此我们可以将pycharm中的pip源网站更换成我们国内的pip镜像源,这样下载速度就会有质的飞跃。以下是几个比…

ubuntu20.04安装opencv4.7

一、准备工作 step1:安装cmake 执行以下命令安装最新的cmake sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential cmake step2:安装opencv依赖项 sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev …

opencv的安装保姆级教程,并在pycharm下配置opencv

本人在这三周不断的试着安装opencv的过程中积累了一些关于安装opencv的经验;想的把自己的积累分享出去,也是第一次写技术博客;有什么不足请见谅; 正文: 1.安装python和pycharm(按过的可以直接跳到2&#…

OpenCV简介

1. OpenCV简介 OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉处理开源软件库,是由Intel公司俄罗斯团队发起并参与和维护,支持与计算机视觉和机器学习相关的众多算法,以BSD许可证授权发行&#xff…

OpenCV实战(33)——OpenCV与深度学习的碰撞

OpenCV实战(33)——OpenCV与深度学习的碰撞 0. 前言1. 深度学习和卷积神经网络2. 使用深度学习进行人脸检测2.1 SSD 简介2.2 使用 SSD 执行人脸检测 3. 完整代码小结系列链接 0. 前言 深度学习是机器学习的一个子领域,基于传统的神经网络和卷…

pycharm+opencv安装总结

pycharm的安装与环境配置 1、安装 pycharm的安装很简单,在官网上下载之后按照步骤一步一步来安装,没什么难度。有个页面需要勾选的全勾上 pycharm安装地址: PyCharm: the Python IDE for Professional Developers by JetBrainshttps://www…

超详细OpenCV之python操作

简介 OpenCV是一款由Intel公司俄罗斯团队发起并参与和维护的一个计算机视觉处理开源软件库,支持与计算机视觉和机器学习相关的众多算法,并且正在日益扩展。 OpenCV-Python OpenCV-Python是一个Python绑定库,旨在解决计算机视觉问题。 Pyt…

OpenCV——Sobel边缘检测

目录 一、Sobel算法1、算法概述2、主要函数 二、C代码三、python代码四、结果展示1、灰度图2、X方向一阶边缘2、Y方向一阶边缘3、整幅图像的一阶边缘 五、相关链接 一、Sobel算法 1、算法概述 Sobel边缘检测算法比较简单,实际应用中效率比canny边缘检测效率要高&am…

开源计算机视觉库OpenCV详解

目录 1、概述 2、OpenCV详细介绍 2.1、OpenCV的起源 2.2、OpenCV开发语言 2.3、OpenCV的应用领域 3、OpenCV模块划分 4、OpenCV源码文件结构 4.1、根目录介绍 4.2、常用模块介绍 4.3、CUDA加速模块 5、OpenCV配置以及Visual Studio使用OpenCV 6、关于Lena图片 7、…

anaconda安装opencv

如何在anaconda里安装opencv? 一.用anaconda prompt安装 1>在开始菜单里面点击anaconda 在里面找到prompt(附打开界面) 2>看界面上显示的位置,首先切换到anaconda安装的位置,例如我的在D:\ana,但是…

计算机视觉-OpenCV入门讲解

🎉作者简介:在读计算机研究生,目前研二。主要研究方向是人工智能和群智能算法方向。目前熟悉python网页爬虫、机器学习、计算机视觉(OpenCV)、群智能算法目前正在学习深度学习的相关内容。 📃个人主页&…

OpenCV实战(1)——OpenCV与图像处理基础

OpenCV实战(1)——OpenCV与图像处理基础 0. 前言1. OpenCV 基础1.1 安装 OpenCV1.2 OpenCV 主要模块1.3 使用 Qt 进行 OpenCV 开发 2. OpenCV 图像处理基础2.1 加载、显示和保存图像2.2 OpenCV 命名空间2.3 cv::imread() 函数详解2.4 OpenCV 应用程序的编…