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
Python库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
在Android Studio中成功集成Python功能指南
本文将详细介绍如何在AndroidStudio中集成Chaquopy,配置Python环境,调用Python代码,使用
Python库
,以及
·
2025-07-12 06:06
在生信分析中,处理vcf 比较好用的python包推荐
VCF(VariantCallFormat)文件的Python包有很多,以下是一些常用且好用的Python包,适合不同的分析需求:PyVCF(推荐)简介:PyVCF是一个专门为解析和操作VCF文件设计的
Python
·
2025-07-12 04:23
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
人工智能
计算机视觉
Pydantic 精通指南:从基础到进阶的全方位学习
Pydantic是一个用于数据验证和设置管理的
Python库
,它使用Python类型注解(typehints)来自动验证和解析数据。
·
2025-07-12 00:26
OpenCV
探索之旅:多尺度视觉与形状的灵魂--图像金字塔与轮廓分析
在我们学会用Canny算法勾勒处世界的轮廓之后,一个更深层次的问题摆在了面前:这些由像素组成的线条,如何才能被赋予“生命”,成为我们能够理解和分析的“形状”?如果一个物体在图像中时大时小,我们又该如何稳定地识别它?欢迎来到本次的探索之旅。我们将建造两种强大的“金字塔”,赋予我们跨越尺度的“鹰之眼”;然后,我们将不仅仅是找到轮廓,更要深入其内部,测量它的面积、周长,找到它的重心,甚至量化它的“形状”
·
2025-07-11 21:14
Pydantic 保姆级教程:Python 数据验证与设置管理的终极指南
Pydantic是一个强大的
Python库
,主要用于数据验证和设置管理。它通过Python类型注解来定义数据结构,并自动提供数据验证、序列化和文档生成功能。
JJJ@666
·
2025-07-11 20:31
基础知识(Python)
python
Pydantic
数据验证
设置管理库
【零基础学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
哈希算法
人工智能
【数据可视化】在 Python 中使用 Matplotlib 进行数据可视化
Matplotlib是一个广泛使用的
Python库
,用于创建静态、动画和交互式数据可视化。它建立在NumPy之上,能够轻松处理大型数据集,以创建各种类型的图表,如折线图、柱状图、散点图等。
干了这一碗BUG
·
2025-07-11 01:58
python
matplotlib
信息可视化
数据可视化
python和C++相互调用使用
python调用C++接口C++调用python接口在C++中使用
Python库
,特别是使用pybind11,是一个非常强大的方法,可以让你在C++项目中轻松地利用Python的强大功
妄想出头的工业炼药师
·
2025-07-10 19:13
c++
开发语言
【图像处理基石】如何检测到画面中的ppt并对其进行增强?
这个方案主要利用
OpenCV
进行图像处理,通过边缘检测和透视变换技术来识别并校正PPT画面。
·
2025-07-10 17:31
scanpy保存图片的常用方法汇总
在使用Scanpy(一个用于单细胞RNA测序数据分析的
Python库
)时,保存图片(如可视化结果)是常见的操作。
Bio Coder
·
2025-07-10 15:23
空间转录组
&
单细胞
scanpy
保存
图片
汇总
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
人工智能
计算机视觉
弧形文字
环形文字
识别
Python 爬虫实战:京东商品数据采集(登录态验证 + 价格监控系统)
二、环境搭建安装
Python库
:执行以下命令安装所需的库:pi
Python核芯
·
2025-07-10 03:32
Python爬虫实战项目
python
爬虫
开发语言
使用python使用现有word模板填充或替换数据生成word或pdf文件
要使用Python填充或替换现有Word模板中的数据并生成Word或PDF文件,您可以使用以下步骤:选择一个
Python库
来处理Word文件,推荐使用python-docx或python-docx-template
·
2025-07-09 14:39
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
人工智能
开发语言
python:arange()和range()区别
arange和range都是用来生成一系列有序数值的函数,但它们分别属于不同的
Python库
,并且在功能和返回类型上有所区别:一、Python内置的range()函数:range()函数在Python标准库中
锂享生活
·
2025-07-08 11:11
python
python
开发语言
Python 异步爬虫(aiohttp)高效抓取新闻数据
aiohttp是一个支持异步请求的
Python库
,它基于asyncio框架,可以实现高效的异步网络请求。使用aiohttp构建异步爬虫,
小白学大数据
·
2025-07-08 09:51
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
人工智能
计算机视觉
【Statsmodels和SciPy介绍与常用方法】
Statsmodels库介绍与常用方法Statsmodels是一个强大的
Python库
,专注于统计建模和数据分析,广泛应用于经济学、金融、生物统计等领域。
机器学习司猫白
·
2025-07-07 17:58
scipy
statsmodels
统计
opencv
-python与
opencv
-contrib-python的区别联系
opencv
-python包含基本的
opencv
opencv
-contrib-python是高配版,带一些收费或者专利的算法,还有一些比较新的算法的高级版本,这些算法稳定之后会加入上面那个。
剑心缘
·
2025-07-07 16:51
零碎小知识
python
opencv
Requestium - 将Requests和Selenium合并在一起的自动化测试工具
本篇介绍一款将Requests和Selenium结合在一起的自动化测试工具-Requestium简介Requestium是一个
Python库
,它将Requests、Selenium和P
测试界晓晓
·
2025-07-07 14:08
软件测试
测试工具
selenium
自动化
软件测试
功能测试
自动化测试
程序人生
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
python库
arrow 库的各种案例的使用详解(更人性化的日期时间处理)
时区处理3.2时间范围3.3时间间隔四、实际应用案例4.1日志时间处理4.2会议时间提醒4.3国际化时间显示5.Arrow与datetime互操作一、arrow概述1.1arrow介绍Arrow是一个
Python
数据知道
·
2025-07-07 06:38
python3案例和总结
python
开发语言
时间处理
Python 库 包 sentence-transformers
sentence-transformers是一个非常流行的
Python库
,专门用于将文本(句子、段落、文档)转换为高质量的语义向量(嵌入)。
音程
·
2025-07-07 00:35
机器学习
人工智能
python
开发语言
二、
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
上一页
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
其他