E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【openCV】
霍夫变换(Hough Transform)算法原来详解和纯C++代码实现以及
OpenCV
中的使用示例
霍夫变换(HoughTransform)是一种经典的图像处理与计算机视觉算法,广泛用于检测图像中的几何形状,例如直线、圆、椭圆等。其核心思想是将图像空间中的“点”映射到参数空间中的“曲线”,从而将形状检测问题转化为参数空间中的峰值检测问题。一、霍夫变换基本思想输入:边缘图像(如经过Canny边缘检测)输出:一组满足几何模型的形状(如直线、圆)关键思想:图像空间中的一个点→参数空间中的一个曲线参数空
点云SLAM
·
2025-07-12 18:32
算法
图形图像处理
算法
opencv
图像处理与计算机视觉算法
直线提取检测
目标检测
霍夫变换算法
用
OpenCV
标定相机内参应用示例(C++和Python)
下面是一个完整的使用
OpenCV
进行相机内参标定(CameraCalibration)的示例,包括C++和Python两个版本,基于棋盘格图案标定。
·
2025-07-12 18:02
OpenCV
图像数据处理:convertTo,normalize和scaleAdd
在
OpenCV
图像处理的世界里,有几个函数进行一些基本数据变换:cv::convertTo():类型转换与线性缩放;cv::normalize():归一化处理;cv::scaleAdd():加权叠加运算
luofeiju
·
2025-07-12 09:00
OpenCV函数实战
opencv
用Python和
OpenCV
从零搭建一个完整的双目视觉系统(三)
本系列文章旨在系统性地阐述如何利用Python与
OpenCV
库,从零开始构建一个完整的双目立体视觉系统。
presenttttt
·
2025-07-12 06:42
双目立体视觉
数码相机
(一)
OpenCV
——噪声去除(降噪)
高斯滤波器(针对高斯噪声)高斯噪声是指它的概率密度函数服从高斯分布(即正态分布)的一类噪声。常见的高斯噪声包括起伏噪声、宇宙噪声、热噪声和散粒噪声等等。高斯滤波(Gaussianfilter)包含许多种,包括低通、带通和高通等,我们通常图像上说的高斯滤波,指的是高斯模糊(GaussianBlur),是一种高斯低通滤波,其过滤调图像高频成分(图像细节部分),保留图像低频成分(图像平滑区域),所以对图
·
2025-07-12 06:11
OpenCV
图片操作100例:从入门到精通指南(1)
OpenCV
图片操作100例:从入门到精通指南本文整理了100个
OpenCV
实用技巧,涵盖图像处理各个领域,助你轻松掌握计算机视觉核心技能!
总有刁民想爱朕ha
·
2025-07-12 01:05
opencv
计算机视觉
人工智能
OpenCV
图片操作100例:从入门到精通指南(3)
高效学习路径:1️⃣分阶段学习:入门:1-20例(基础操作)进阶:21-50例(图像处理)高级:51-100例(计算机视觉)2️⃣项目驱动学习:证件照背景替换(1-15例)停车场车位检测(30-45例)视频运动追踪(70-85例)3️⃣性能优化技巧:#使用UMat加速图像处理umat_img=cv2.UMat(img)processed=cv2.GaussianBlur(umat_img,(5,5
总有刁民想爱朕ha
·
2025-07-12 01:05
opencv
人工智能
计算机视觉
Python
OpenCV
教程从入门到精通的全面指南【文末送书】
文章目录Python
OpenCV
从入门到精通1.安装
OpenCV
2.基本操作2.1读取和显示图像2.2图像基本操作3.图像处理3.1图像转换3.2图像阈值处理3.3图像平滑4.边缘检测和轮廓4.1Canny
一键难忘
·
2025-07-12 00:01
python
opencv
开发语言
OpenCV
入门到精通:AI视觉处理的完整指南
OpenCV
入门到精通:AI视觉处理的完整指南关键词:
OpenCV
、计算机视觉、图像预处理、目标检测、AI视觉应用摘要:本文是一份面向AI视觉爱好者的
OpenCV
完整学习指南。
AI云原生与云计算技术学院
·
2025-07-12 00:59
人工智能
opencv
计算机视觉
ai
OpenCV
入门到精通:从基础到实战的全面指南
摘要:本文旨在为初学者和有一定经验的开发者提供
OpenCV
从入门到精通的全面指南。
·
2025-07-12 00:59
libjpeg-turbo图片解码 VS
opencv
#include#include#includestd::pairJpegTurboDecode(conststd::string&raw_jpeg_data,std::vector*result_data){if(nullptr==result_data){LOG(INFO)(const_cast(raw_jpeg_data.data())),raw_jpeg_data.size(),&widt
momomo_mocs
·
2025-07-12 00:57
opencv
人工智能
计算机视觉
OpenCV
探索之旅:多尺度视觉与形状的灵魂--图像金字塔与轮廓分析
在我们学会用Canny算法勾勒处世界的轮廓之后,一个更深层次的问题摆在了面前:这些由像素组成的线条,如何才能被赋予“生命”,成为我们能够理解和分析的“形状”?如果一个物体在图像中时大时小,我们又该如何稳定地识别它?欢迎来到本次的探索之旅。我们将建造两种强大的“金字塔”,赋予我们跨越尺度的“鹰之眼”;然后,我们将不仅仅是找到轮廓,更要深入其内部,测量它的面积、周长,找到它的重心,甚至量化它的“形状”
·
2025-07-11 21:14
【零基础学AI】第31讲:目标检测 - YOLO算法
本节课你将学到YOLO算法的核心思想和工作原理如何使用YOLO进行物体检测构建一个简单的物体检测系统开始之前环境要求Python3.8+需要安装的包:
opencv
-python,numpy,matplotlib
1989
·
2025-07-11 13:18
0基础学AI
人工智能
目标检测
YOLO
rnn
lstm
tensorflow
OpenCV
颜色矩哈希算法------cv::img_hash::ColorMomentHash
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述该类实现了颜色矩哈希算法(ColorMomentHash),用于图像相似性比较
·
2025-07-11 05:51
OpenCV
哈希算法------Marr-Hildreth 边缘检测哈希算法
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述该类实现了Marr-Hildreth边缘检测哈希算法(Marr-HildrethHash
村北头的码农
·
2025-07-11 05:51
OpenCV
opencv
哈希算法
人工智能
OpenCV
图像哈希类cv::img_hash::AverageHash
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述cv::img_hash::AverageHash是
OpenCV
中用于图像哈希
村北头的码农
·
2025-07-11 05:50
OpenCV
opencv
哈希算法
人工智能
【图像处理基石】如何检测到画面中的ppt并对其进行增强?
这个方案主要利用
OpenCV
进行图像处理,通过边缘检测和透视变换技术来识别并校正PPT画面。
·
2025-07-10 17:31
OpenCv
Sharp 实现环形文字识别OCR实例(C#)
在本篇文章中,我们将介绍如何使用
OpenCv
Sharp库来实现环形文字的识别。首先,在使用
OpenCv
Sharp之前,我们需要确保已经在项目中引用了该库,并添加相应的命名空间。
XisVisual_Basic
·
2025-07-10 05:43
ocr
c#
计算机视觉
C#
环形文字识别实例:使用
OpenCV
和OCR的C/C++实现
环形文字识别实例:使用
OpenCV
和OCR的C/C++实现在本篇文章中,我们将介绍如何使用
OpenCV
和OCR技术来实现环形文字的识别。
TechPr
·
2025-07-10 05:43
opencv
ocr
c语言
C/C++
Python|
OpenCV
-实现识别弧形文字(17)
前言本文是该专栏的第19篇,后面将持续分享
OpenCV
计算机视觉的干货知识,记得关注。我们知道,OCR可以识别文字方面的需求,但是如果遇到那些目标文字是“弧形文字”,需要怎么去识别呢?
写python的鑫哥
·
2025-07-10 05:12
OpenCV入门与进阶
python
opencv
人工智能
计算机视觉
弧形文字
环形文字
识别
OpenCV
实战之二 | 基于哈希算法比较图像的相似性
前言☘️本章节主要介绍常用的图像相似性评价算法:图像哈希算法。图像哈希算法通过获取图像的哈希值并比较两幅图像的哈希值的汉明距离来衡量两幅图像是否相似。两幅图像越相似,其哈希值的汉明距离越小。图像哈希算法可以用于图片检索,重复图片剔除,以图搜图以及图片相似度比较。目录一、汉明距离二、img_hash模块三、哈希算法哈希算法实现步骤:代码实现一、汉明距离汉明距离(HammingDistance)是用于
w94ghz
·
2025-07-09 09:01
OpenCV实战笔记
opencv
哈希算法
人工智能
OpenCV
CUDA模块设备层-----高效地计算两个 uint 类型值的带权重平均值
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述
OpenCV
的CUDA模块(cudev)中的一个设备端内联函数,用于高效地计算两个
村北头的码农
·
2025-07-08 22:21
OpenCV
opencv
人工智能
计算机视觉
【解决方案】Building wheel for
opencv
-python:安装卡顿的原因与解决方案。
当你pipinstall
opencv
-python或pipinstall
opencv
-contrib-python时,命令行停在Buildingwheelfor
opencv
-python(PEP517)
·
2025-07-08 16:13
Python在人工智能领域的实际应用:示例代码解析
示例一:图像识别-使用
OpenCV
进
辣条yyds
·
2025-07-08 16:43
python
python
人工智能
开发语言
Hough变换
先上代码,c++1.hough检测线//LineFinder.h#include"
opencv
2/imgproc/imgproc.hpp"#include"
opencv
2/highgui/highgui.hpp
·
2025-07-08 06:03
opencv
初步学习——图像处理2
这一部分主要讲解如何初步地创建一个图像,以及彩色图像我们的一些基本处理方法一、创建一个灰度图像1-1、zeros()函数[NumPy库]要用到这一个函数,首先我们需要调用我们的NumPy库,这一个函数的作用是可以帮助我们生成一个元素值都是0的二维数组,如果我们把这些数据放到一张图片里面去,那么就对应着我们的一个黑色图像。当然我们也可以通过修改数组中的数字大小来改变图像的颜色(但还是灰度图像)(1)
·
2025-07-08 06:01
OpenCV
人脸分析------面部关键点检测类cv::face::FacemarkLBF
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述使用LocalBinaryFeatures(LBF)算法进行面部关键点检测
村北头的码农
·
2025-07-08 06:59
OpenCV
opencv
人工智能
计算机视觉
RK3588 源码编译
opencv
从你的输出信息来看,系统已经安装了libpng1.6.37(最新版本),但
OpenCV
4.8.1在编译时仍然找不到png_set_longjmp_fn和png_get_eXIf_1等符号。
hitsz_syl
·
2025-07-08 01:52
opencv
人工智能
计算机视觉
opencv
-python与
opencv
-contrib-python的区别联系
opencv
-python包含基本的
opencv
opencv
-contrib-python是高配版,带一些收费或者专利的算法,还有一些比较新的算法的高级版本,这些算法稳定之后会加入上面那个。
剑心缘
·
2025-07-07 16:51
零碎小知识
python
opencv
OpenCV
图像操作:颜色识别、替换与水印添加
目录引言代码实现1.导入必要的库2.图像加法3.图像直接相加4.颜色加权加法5.HSV颜色空间转换概念作用6.查找颜色范围对应的像素点7.与运算-生成掩膜8.添加水印9.主函数总结引言在计算机视觉领域,
OpenCV
·
2025-07-07 12:48
相机位姿估计:基于四个特征点的精准姿态解算
相机位姿估计:基于四个特征点的精准姿态解算【下载地址】相机位姿估计1根据四个特征点估计相机姿态随文Demo本资源文件提供了一个基于
OpenCV
的相机位姿估计Demo,主要功能是根据四个特征点来估计相机的姿态
童嘉航Denley
·
2025-07-07 08:18
OpenCV
教程——图像模糊。均值模糊,高斯模糊,中值模糊,双边模糊,高斯分布
1.图像模糊图像模糊是图像处理中最简单和常用的操作之一。⚠️使用该操作的原因之一是为了给图像预处理时降低噪声。图像模糊操作背后是数学的卷积计算。卷积操作的原理:常用的图像模糊的方法:均值模糊高斯模糊中值模糊双边模糊这四种模糊方式有时也被称为:均值滤波、高斯滤波、中值滤波和双边滤波。因为模糊属于一种滤波操作,具体关系可参照下图:其中,均值滤波、高斯滤波和中值滤波属于线性滤波;而双边滤波属于非线性滤波
·
2025-07-07 07:46
二、
OpenCV
的第一个程序
imread1.2cv::namedWindow1.3cv::imshow二、第二个程序:视频2.1cv::VideoCapture三、加入了滑动条的基本浏览窗口一、第一个程序:显示图片示例:一个简单的加载并显示图像的
OpenCV
·
2025-07-06 19:52
Ubuntu20.04切换源
源更换conda源更换pip源2.安装QQqq闪退卸载安装wine版QQ3.安装搜狗输入法及中文设置安装搜狗输入法中文设置4.安装vim5.安装google6.安装VsCode7.安装python3的
opencv
8
dongdundun
·
2025-07-06 12:50
ubuntu
linux
运维
使用 C++/
OpenCV
和 MFCC 构建双重认证智能门禁系统
使用C++/
OpenCV
和MFCC构建双重认证智能门禁系统引言随着物联网和人工智能技术的发展,智能门禁系统在安防领域的应用越来越广泛。
·
2025-07-06 09:23
OpenCV
中DPM(Deformable Part Model)目标检测类cv::dpm::DPMDetector
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述
OpenCV
中用于基于可变形部件模型(DPM)的目标检测器,主要用于行人
村北头的码农
·
2025-07-06 00:57
OpenCV
opencv
目标检测
人工智能
OpenCV
forUnity人脸识别插件:Unity3D中的实时人脸检测解决方案
OpenCV
forUnity人脸识别插件:Unity3D中的实时人脸检测解决方案【下载地址】
OpenCV
forUnity人脸识别插件
OpenCV
forUnity人脸识别插件专为Unity3D开发者设计,
·
2025-07-05 12:35
opencv
-c++
一、基础类型与图像视频读取1、基础类型1、接口类类型说明InputArray只读输入数组传递到
OpenCV
函数的代理类OutputArray这种类型与InputArray非常相似,只是它用于输入/输出和输出函数参数
·
2025-07-05 11:25
机器视觉
OpenCV
:
OpenCV
图像基本操作
一、图像读写操作(一)读取图像方法:cv2.imread(filename,flags=None)参数说明:filename(字符串):-必须参数。-指定要读取的图像文件的路径。可以是相对路径或绝对路径。-支持多种图像格式,如.jpg,.png,.bmp,.tiff,.jpeg等。flags(整数):-可选参数。-指定读取图像的方式。不同的标志位会影响图像的加载方式。-常见的标志位包括:-cv2.
数字化与智能化
·
2025-07-05 09:37
机器学习之机器视觉
opencv
人工智能
计算机视觉
基于
opencv
的疲劳驾驶监测系统
文末点击卡片获取联系技术:python+
opencv
+dlib1、研究背景研究背景随着交通运输业的迅猛发展,汽车保有量持续攀升,道路交通流量大幅增加,疲劳驾驶已成为引发交通事故的
·
2025-07-05 07:25
从0到1掌握
OpenCV
!Python图像处理实战全解析(附代码+案例)
这些“神奇操作”的背后,往往藏着一个低调的“图像处理神器”——
OpenCV
。作为Python生态中最受欢迎的计算机视觉库,它用一行行代码将抽象的像素点变成可操作的“数字画布”。
小张在编程
·
2025-07-05 04:37
Python学习
opencv
python
图像处理
OpenCV
CUDA模块设备层-----在GPU 上高效地执行两个 uint 类型值的最大值比较函数vmax2()
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述
OpenCV
的CUDA模块(cudev)中的一个设备端内联函数,用于在
村北头的码农
·
2025-07-05 01:19
OpenCV
opencv
人工智能
计算机视觉
OpenCV
中超分辨率(Super Resolution)模块类cv::dnn_superres::DnnSuperResImpl
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述
OpenCV
中超分辨率(SuperResolution)模块的一个内部实现类
村北头的码农
·
2025-07-05 01:19
OpenCV
opencv
dnn
人工智能
基于
OpenCV
的图像 ROI 切割实现
二、ROI切割的原理2.1图像数据的存储在使用
OpenCV
进行图像读取时
·
2025-07-04 16:18
【Python】车牌自动识别
用Python和
OpenCV
,结合其他深度学习库,可以建立一个简单的车牌识别系统。以下是一个基于这两者的基本实现思路和示例代码。
幽兰的天空
·
2025-07-04 12:54
Python
python
opencv
Python和
OpenCV
实现车牌识别的毕业设计案例
本文还有配套的精品资源,点击获取简介:本项目通过Python和
OpenCV
库,实现了一个实用的车牌识别系统,包含图像捕获、预处理、车牌定位、车牌分割和字符识别等步骤。
媛源啊
·
2025-07-04 12:22
【Python小工具】使用
OpenCV
获取视频时长的详细指南
【Python小工具】使用
OpenCV
获取视频时长的详细指南在处理视频数据时,获取视频的时长是一项常见且基础的需求。
·
2025-07-04 11:41
OpenCV
图像边缘检测
OpenCV
提供了多种边缘检测方法,从传统的算子到基于深度学习的现代方法。1.1为什么需要边缘检测?
慕婉0307
·
2025-07-04 09:26
opencv基础
opencv
人工智能
计算机视觉
opencv
源码的裁剪,调试
opencv
源码以及对源码的重编译
opencv
源码的裁剪,调试
opencv
源码以及对源码的重编译你好!这是你第一次使用Markdown编辑器所展示的欢迎页。
·
2025-07-04 08:53
使用c++编写一段人脸识别眨眼检测的代码
以下是一段使用
OpenCV
库编写的C代码示例:```#include#include#include#includeusingnamespacestd;usingnamespacecv;intmain(
语嫣凝冰
·
2025-07-03 19:58
c++
opencv
计算机视觉
图像处理
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他