- 简 介: 本文首先讨论了卷积核的概念,以及如何用于对图像进行滤波。然后通过他们对图像进行数学运算来实现特定的效果,比如平和和锐化。展示了如何在OpenCV中实现2D滤波。 在等同卷积卷积核之后,... 简 介: 本文首先讨论了卷积核的概念,以及如何用于对图像进行滤波。然后通过他们对图像进行数学运算来实现特定的效果,比如平和和锐化。展示了如何在OpenCV中实现2D滤波。 在等同卷积卷积核之后,...
- 根据 Worldometer 汇编的数据(截至 2020 年 6 月 5 日),冠状病毒病已蔓延到超过 213 个国家,在全球范围内感染了超过 700 万人并造成超过 403,202 人死亡为了限制冠状病毒的传播,保持社交距离和遵守卫生标准(例如强制佩戴口罩、使用手手套、面罩和使用消毒剂)非常重要。许多组织强制要求遵守社交距离和戴口罩。本文介绍了如何使用 OpenCV 和 Python 检测... 根据 Worldometer 汇编的数据(截至 2020 年 6 月 5 日),冠状病毒病已蔓延到超过 213 个国家,在全球范围内感染了超过 700 万人并造成超过 403,202 人死亡为了限制冠状病毒的传播,保持社交距离和遵守卫生标准(例如强制佩戴口罩、使用手手套、面罩和使用消毒剂)非常重要。许多组织强制要求遵守社交距离和戴口罩。本文介绍了如何使用 OpenCV 和 Python 检测...
- 一、下载OpenCV4 首先到OpenCV官网下载相应版本的Sources源文件,下载完后解压。 当然,也可以直接克隆: git clone https://github.com/Itseez/op... 一、下载OpenCV4 首先到OpenCV官网下载相应版本的Sources源文件,下载完后解压。 当然,也可以直接克隆: git clone https://github.com/Itseez/op...
- @Author:Runsen 自己在网上学着配置了一下OpenCV,终于能够用OpenCV打开数字图像处理领域著名的lena图片。现把配置教程写下,在作为个人学习笔记的同时,也希望能帮助到其他同路人。 ... @Author:Runsen 自己在网上学着配置了一下OpenCV,终于能够用OpenCV打开数字图像处理领域著名的lena图片。现把配置教程写下,在作为个人学习笔记的同时,也希望能帮助到其他同路人。 ...
- 【OpenCV】 ⚠️高手勿入! 半小时学会基本操作 13⚠️ 直线检测 概述霍夫直线变换原理详解代码实战HoughLinesHoughLinesP 概述 OpenCV 是一个跨平台的... 【OpenCV】 ⚠️高手勿入! 半小时学会基本操作 13⚠️ 直线检测 概述霍夫直线变换原理详解代码实战HoughLinesHoughLinesP 概述 OpenCV 是一个跨平台的...
- 文章目录 一、环境介绍二、环境配置三、完整代码 一、环境介绍 系统:windows10开发环境:VS2015+OpenCV3.1其它库:pylon(安装basler官方SDK自带的库) 开发环境配置,可参考这里:VS2015 + OpenCV3.1 环境配置与项目搭建(C++版) 二、环境配置 1.首先根据自己的VS选择对应的版本 2.配... 文章目录 一、环境介绍二、环境配置三、完整代码 一、环境介绍 系统:windows10开发环境:VS2015+OpenCV3.1其它库:pylon(安装basler官方SDK自带的库) 开发环境配置,可参考这里:VS2015 + OpenCV3.1 环境配置与项目搭建(C++版) 二、环境配置 1.首先根据自己的VS选择对应的版本 2.配...
- 由于项目对OpenCV版本有要求,所以不得不卸载默认安装的opencv,重新安装opencv3,下面记录一下我在ubuntu系统下的卸载与安装过程~ 一、删除Opencv库 1、进入原来编译opencv的build文件夹下 sudo make uninstall 1 2、到上一级目录 cd .. 1 3、删除build文件夹 sudo rm -r... 由于项目对OpenCV版本有要求,所以不得不卸载默认安装的opencv,重新安装opencv3,下面记录一下我在ubuntu系统下的卸载与安装过程~ 一、删除Opencv库 1、进入原来编译opencv的build文件夹下 sudo make uninstall 1 2、到上一级目录 cd .. 1 3、删除build文件夹 sudo rm -r...
- OpenCV入门 作者:ZackSock 1、什么是OpenCV? OpenCV是一个跨平台且开源的计算机视觉和机器学习库,全称Open Source Computer Vision Library 。由Intel公司开源。其中主体库的代码是Intel用C/C++编写的,部分贡献库代码由社区程序员提供。 OpenCV不仅支持多个平台,同时还提供了多种语言的接口,... OpenCV入门 作者:ZackSock 1、什么是OpenCV? OpenCV是一个跨平台且开源的计算机视觉和机器学习库,全称Open Source Computer Vision Library 。由Intel公司开源。其中主体库的代码是Intel用C/C++编写的,部分贡献库代码由社区程序员提供。 OpenCV不仅支持多个平台,同时还提供了多种语言的接口,...
- 因为我每次想打码或者框住图片某些部分的内容时,总会不知所措,找不到一款方便作标记的看图软件,然而放到GNU(GNU是linux平台的一款类PS软件)里处理的话又太浪费时间。所以写了下面的代码,用opencv实现这两种效果。 因为我每次想打码或者框住图片某些部分的内容时,总会不知所措,找不到一款方便作标记的看图软件,然而放到GNU(GNU是linux平台的一款类PS软件)里处理的话又太浪费时间。所以写了下面的代码,用opencv实现这两种效果。
- 制作一个界面化的图片操作应用,结合Qt和OpenCV,可以让用户通过图形界面对图像进行各种处理,如滤镜、旋转、裁剪等。这种应用在图像编辑软件、摄影后期处理、机器学习的数据预处理等场景中非常有用。以下是这种应用的详细介绍和实现: 介绍Qt 是一个强大的跨平台开发框架,可以用来创建图形用户界面。而 OpenCV 是一个广泛使用的计算机视觉库,提供了丰富的图像处理功能。结合 Qt 和 OpenCV... 制作一个界面化的图片操作应用,结合Qt和OpenCV,可以让用户通过图形界面对图像进行各种处理,如滤镜、旋转、裁剪等。这种应用在图像编辑软件、摄影后期处理、机器学习的数据预处理等场景中非常有用。以下是这种应用的详细介绍和实现: 介绍Qt 是一个强大的跨平台开发框架,可以用来创建图形用户界面。而 OpenCV 是一个广泛使用的计算机视觉库,提供了丰富的图像处理功能。结合 Qt 和 OpenCV...
- 嗨,亲爱的读者们!欢迎来到这场计算机视觉的奇妙之旅!今天,我们将一同揭开计算机视觉的神秘面纱,而我们的向导就是一款强大的工具——OpenCV。别担心,我们将从零开始,一步步地领略计算机视觉的魅力。 OpenCV是什么?首先,让我们聊一聊OpenCV。OpenCV,全称为Open Source Computer Vision Library,是一款开源计算机视觉库。这是一支由全球开发者齐心协力... 嗨,亲爱的读者们!欢迎来到这场计算机视觉的奇妙之旅!今天,我们将一同揭开计算机视觉的神秘面纱,而我们的向导就是一款强大的工具——OpenCV。别担心,我们将从零开始,一步步地领略计算机视觉的魅力。 OpenCV是什么?首先,让我们聊一聊OpenCV。OpenCV,全称为Open Source Computer Vision Library,是一款开源计算机视觉库。这是一支由全球开发者齐心协力...
- 简介 计算机视觉图像特征提取是指从图像中提取出具有代表性的特征,以便计算机能够更好地理解和处理图像。常用的特征提取方法包括边缘检测、角点检测、纹理分析、颜色直方图等。在深度学习领域,卷积神经网络(CNN)也被广泛应用于图像特征提取任务。通过CNN,可以自动学习出图像中具有代表性的特征,从而提高计算机视觉领域的各项任务的准确性。 边缘检测 边缘检测是计算机视觉中一种常见的图像处理方法,用于检测 简介 计算机视觉图像特征提取是指从图像中提取出具有代表性的特征,以便计算机能够更好地理解和处理图像。常用的特征提取方法包括边缘检测、角点检测、纹理分析、颜色直方图等。在深度学习领域,卷积神经网络(CNN)也被广泛应用于图像特征提取任务。通过CNN,可以自动学习出图像中具有代表性的特征,从而提高计算机视觉领域的各项任务的准确性。 边缘检测 边缘检测是计算机视觉中一种常见的图像处理方法,用于检测
- 前言 这篇文章我开始和大家一起探讨机器人SLAM建图与自主导航 ,在前面的内容中,我们介绍了差速轮式机器人的概念及应用,谈到了使用Gazebo平台搭建仿真环境的教程,主要是利用gmapping slam算法,生成一张二维的仿真环境地图 。我们也会在这篇文章中继续介绍并使用这片二维的仿真环境地图,用于我们的演示。 教程 SLAM算法的引入 (1)SLAM:Simultaneous Local 前言 这篇文章我开始和大家一起探讨机器人SLAM建图与自主导航 ,在前面的内容中,我们介绍了差速轮式机器人的概念及应用,谈到了使用Gazebo平台搭建仿真环境的教程,主要是利用gmapping slam算法,生成一张二维的仿真环境地图 。我们也会在这篇文章中继续介绍并使用这片二维的仿真环境地图,用于我们的演示。 教程 SLAM算法的引入 (1)SLAM:Simultaneous Local
- Python读取摄像头视频并将其保存为MP4文件 介绍随着计算机视觉技术的发展,实时视频处理在各个领域中的应用越来越广泛。从安全监控、交通管理到智能家居,实时视频采集和存储都扮演着重要角色。Python作为一种高效易用的编程语言,通过OpenCV库可以轻松实现对摄像头的捕获并将其保存为MP4文件。 应用使用场景安全监控:实时记录监控视频,以便后续分析。自动驾驶:采集行车视频数据,用于训练和... Python读取摄像头视频并将其保存为MP4文件 介绍随着计算机视觉技术的发展,实时视频处理在各个领域中的应用越来越广泛。从安全监控、交通管理到智能家居,实时视频采集和存储都扮演着重要角色。Python作为一种高效易用的编程语言,通过OpenCV库可以轻松实现对摄像头的捕获并将其保存为MP4文件。 应用使用场景安全监控:实时记录监控视频,以便后续分析。自动驾驶:采集行车视频数据,用于训练和...
- 图像处理在计算机视觉领域占据重要地位,其中图像增强与特征提取是非常基础且重要的两个方面。本文将介绍如何使用Python和OpenCV库实现简单的图像增强与特征提取,并提供相关应用场景、算法原理、详细代码示例及未来展望。 图像增强与特征提取介绍 图像增强图像增强的目的是改善图像的视觉表现,使其更适合于人眼观测或进一步的自动图像分析。常见的方法包括对比度调整、去噪、锐化等。 特征提取特征提取是从... 图像处理在计算机视觉领域占据重要地位,其中图像增强与特征提取是非常基础且重要的两个方面。本文将介绍如何使用Python和OpenCV库实现简单的图像增强与特征提取,并提供相关应用场景、算法原理、详细代码示例及未来展望。 图像增强与特征提取介绍 图像增强图像增强的目的是改善图像的视觉表现,使其更适合于人眼观测或进一步的自动图像分析。常见的方法包括对比度调整、去噪、锐化等。 特征提取特征提取是从...
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签