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-python
OpenCV-Python
(51):基于Haar特征分类器的面部检测
目标学习了解Haar特征分类器为基础的面部检测技术将面部检测扩展到眼部检测等。基础以Haar特征分类器为基础的对象检测技术是一种非常有效的对象检测技术(2001年Paul_Viola和Michael_Jones提出)。它是基于机器学习的,通过使用大量的正负样本图像训练得到一个cascade_function,最后再用它来做对象检测。现在我们来学习面部检测。开始时,算法需要大量的正样本图像(面部图像
图灵追慕者
·
2024-01-21 08:17
opencv-python
opencv
对象检测
Haar特征
面部检测
眼睛检测
人脸检测
OpenCV-Python
(48):K均值聚类
目标学习K值聚类的概念以及工作原理。K均值聚类的OpenCV实现背景下面用一个最常用的例子来给大家介绍K值聚类。话说有一个公司要生产一批新的T恤。很明显他们要生产不同大小的T恤来满足不同客客的要求。所以这个公司搜集了很多人的身高和体重信息,并把这些数据绘制在图上,如下所示:肯定不能把每个大小的T恤都生产出来,所以他们把所有的人分为三组,小,中,大,这三组要覆盖所有的人。我们可以使用K值聚类的方法将
图灵追慕者
·
2024-01-21 08:46
opencv-python
opencv
python
均值算法
K-means
K均值
颜色量化
OpenCV-Python
(40):光流算法
目标光流的概念以及Lucas-Kanade光流法使用函数cv2.calcOpticalFlowPyrLK()对图像中的特征点进行跟踪光流介绍由于目标对象或者摄像机的移动造成的图像对象在连续两帧图像中的移动被称为光流。它是一个2D向量场,可以用来显示一个点从第一帧图像到第二帧图像之间的移动。如下图所示:上图显示了一个点在连续的五帧图像间的移动。箭头表示光流场向量。光流算法是一种用于估计图像序列中像素
图灵追慕者
·
2024-01-21 08:46
opencv-python
opencv
光流算法
目标跟踪
视频分析
Lucas-Kanade算法
OpenCV-Python
(49):图像去噪
目标学习使用非局部平均值去噪算法去除图像中的噪音学习函数cv2.fastNlMeansDenoising()、cv2.fastNlMeansDenoisingColored等原理在前面的章节中我们已经学习了很多图像平滑技术,比如高斯平滑、中值平滑等。当噪声比较小时,这些技术的效果都是很好的。在这些技术中我们选取像素周围一个小的邻域然后用高斯平均值或者中值平均值取代中心像素。简单来说,像素级别的噪声
图灵追慕者
·
2024-01-21 08:12
opencv-python
opencv
图像去噪
计算摄影学
非局部去噪
OpenCV-Python
(47):支持向量机
原理线性数据分割如下图所示,其中含有两类数据,红的和蓝的。如果是使用kNN算法,对于一个测试数据我们要测量它到每一个样本的距离,从而根据最近的邻居分类。测量所有的距离需要足够的时间,并且需要大量的内存存储训练样本。但是分类下图所示的数据真的需要占用这么多资源吗?我们在考虑另外一个想法。我们找到了一条直线f(x)=ax1+bx2+c,它可以将所有的数据分割到两个区域。当我们拿到一个测试数据X时,我们
图灵追慕者
·
2024-01-19 06:43
opencv-python
python
支持向量机
SVM
线性分割
非线性分割
手写数字
OCR
OpenCV-Python
(35):BRIEF算法
算法介绍BRIEF(BinaryRobustIndependentElementaryFeatures)是一种用于计算机视觉中特征点描述子的算法。它是一种二进制描述子,通过比较图像上不同位置的像素值来生成特征点的描述子。BRIEF算法的基本思想是选取一组固定的像素对,并比较这些像素对之间的亮度差异。对于每一个像素对,如果第一个像素的亮度大于第二个像素的亮度,则将该像素对的比较结果设为1,否则设为0
图灵追慕者
·
2024-01-19 06:42
opencv-python
opencv
BRIEF算法
特征检测
特征描述
图像匹配
OpenCV-Python
(39):Meanshift和Camshift算法
目标学习了解Meanshift和Camshift算法在视频中找到并跟踪目标Meanshift原理Meanshift算法是一种基于密度的聚类算法,用于将数据点划分为不同的类别。它的原理是通过数据点的密度分布来确定聚类中心,然后将数据点移动到离其最近的聚类中心,并不断迭代这个过程,直到收敛为止。假设我们有一堆点(比如直方图反向投影得到的点)和一个小的圆形窗口,我们要完成的任务就是将这个窗口移动到最大灰
图灵追慕者
·
2024-01-19 06:12
opencv-python
opencv
Meanshift算法
Camshift算法
视频分析
目标跟踪
OpenCV-Python
(46):基于KNN的手写数字OCR识别
目标根据掌握的kNN知识创建一个基本的OCR程序使用OpenCV自带的手写数字和字母数据测试我们的程序手写数字的OCR我们的目的是创建一个可以对手写数字进行识别的程序。为了达到这个目的我们需要训练数据和测试数据。OpenCV安装包中有一副图片(/samples/python2/data/digits.png),其中有5000个手写数字(每个数字重复500遍)。每个数字是一个20x20的小图。所以第
图灵追慕者
·
2024-01-19 06:12
opencv-python
python
ocr
KNN
手写数字
识别
如何使python支持源码编译的opencv——Jetson nano
opencv_version>>3.2.0这是pipinstallopencv-python默认安装的
opencv-python
版本我之前删除了nano自带的opencv4.1.1,源码编译了opencv3.4.10
W_PIKA
·
2024-01-18 07:19
【自由生长的Python】为了能有资格放弃,增加生成、识别二维码的功能【07】
tkinter操作二维码目标总结说一下做了啥1、说一下界面2、二维码的生成:qrcode模块3、识别二维码:
opencv-python
模块4、其他要说的东西最后目标顺着这个系列的传统,这次桌面应用增加一个二维码相关的功能
假装有头像
·
2024-01-16 20:41
OpenCV-Python
(41):背景减除
目标学习并掌握OpenCV中的背景减除方法背景说明在很多基础应用中背景检出都是一个非常重要的步骤。例如:顾客统计,使用一个静态摄像头来记录进入和离开房间的人数,或者是交通摄像头,需要提取交通工具的信息等。在所有的这些例子中,首先需要将人或车单独提取出来。技术上来,我们需要从静止的背景中提取移动的前景。如果你有一张背景(仅有背景不含前景)图像,比如没有顾客的房间,没有交通工具的道路等,那就好办了。我
图灵追慕者
·
2024-01-16 11:32
opencv-python
opencv
视频分析
目标跟踪
背景去除
OpenCV-Python
(43):姿势估计
目标学习了解calib3D模块学习在图像中创建3D效果calib3D模块
OpenCV-Python
的calib3D模块是OpenCV库中的一个重要模块,用于摄像头标定和三维重建等计算机视觉任务。
图灵追慕者
·
2024-01-16 11:32
opencv-python
opencv
calib3D模块
姿势估计
摄像机标定
立体视觉
3D重构
Ubuntu20.04安装配置
OpenCV-Python
库并首次执行读图
选择由PyPI提供的OpenCV安装包,可以在https://pypi.org/project/
opencv-python
/上面下载最新的基于Python的OpenCV库。
m0_64880493_江哥
·
2024-01-16 04:52
opencv
人工智能
计算机视觉
YOLOv8 Ultralytics:使用Ultralytics框架进行MobileSAM图像分割
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV-Python
小应用专栏、YOLO系列专栏、自然语言处
FriendshipT
·
2024-01-16 01:24
YOLO系列
YOLO
人工智能
目标检测
pytorch
图像分割
YOLOv8 Ultralytics:使用Ultralytics框架进行SAM图像分割
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV-Python
小应用专栏、YOLO系列专栏、自然语言处理专栏或我的个人主页查看
FriendshipT
·
2024-01-16 01:23
YOLO系列
YOLO
人工智能
目标检测
python
图像分割
pytorch
Jupyter Notebook 导入cv2报错“DLL load failed:找不到指定的模块”
“重装能解决99%的问题”,重新安装
opencv-python
库。但在卸载o
乡村良医
·
2024-01-15 21:30
YOLOv8 Ultralytics:使用Ultralytics框架进行FastSAM图像分割
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV-Python
小应用专栏、YOLO系列专栏、自然语言处理专栏或
FriendshipT
·
2024-01-15 15:50
YOLO系列
YOLO
人工智能
目标检测
pytorch
图像分割
OpenCV-Python
视频读取和文件保存
视频读取opencv中使用cv2.VideoCapture()读取本机摄像头或者是读取本地视频文件,当其参数是0时,可以读取摄像头;当其参数时本地视频文件时,就是读取本地视频。下面是具体代码,使用判断是否读取到视频帧来来显示,从而不至于读完视频报错。代码示例:#-*-coding:utf-8-*-"""FileName:read_video.pyProgramIDE:PyCharmCreateFi
Youth_Hong
·
2024-01-15 05:07
OpenCV-Python
(34):FAST算法
目标理解FAST算法的基础使用OpenCV中的FAST算法相关函数进行角点检测介绍FAST算法(FeaturesfromAcceleratedSegmentTest)是一种用于在图像中快速检测角点的算法。它是一种基于像素的检测方法,具有高效、准确的特点,常用于计算机视觉领域中的特征点提取、图像匹配等任务。背景我们前面学习了几个特征检测器,它们大多数效果都很好。但是从实时处理的角度来看,这些算法都不
图灵追慕者
·
2024-01-13 14:40
opencv-python
opencv
FAST算法
角点检测
快速算法
OpenCV-Python
(36):ORB算法
ORB(OrientedFASTandRotatedBRIEF)是一种用于图像特征提取和描述的算法。它是FAST角点检测器和BRIEF特征描述符的结合体,通过在FAST角点周围计算BRIEF描述符来提取关键点的特征。ORB算法具有以下特点:1.速度快:ORB算法采用了FAST角点检测器,该检测器在保持较高的角点检测质量的同时,具有很高的计算效率。此外,ORB采用了特征点优化和快速匹配算法,进一步提
图灵追慕者
·
2024-01-13 14:40
opencv-python
opencv
ORB算法
特征提取
特征描述
特征检测
OpenCV-Python
的版本介绍及区别
OpenCV-Python
版本介绍
OpenCV-Python
有多个版本,每个版本都有其特定的功能和改进。
图灵追慕者
·
2024-01-13 14:05
opencv-python
opencv4.0
opencv3.0
opencv2.0
版本比较
版本区别
vscode中关于python的一些常用配置
文章目录pythoncv2提示配置第一步配置提示信息第二部重启vs可能还不行,那就重新安装以下
opencv-python
配置pytest还是如上,将下入的位置打开编写测试用例配置跨文件import在工作目录中新建一个
iml6yu
·
2024-01-13 12:42
vscode
python
ide
AttributeError: module ‘cv2‘ has no attribute ‘SIFT‘解决总结
遇到该问题时,网友多是建议补个包,即pipinstallopencv-contrib-python我在补完之后又出现下面这样的错误:OpenCV(3.4.3)C:\projects\
opencv-python
爱编码的小陈
·
2024-01-13 03:39
Bug调试
webpack
前端
node.js
Pytorch基础:数据读取与预处理——图像读取与存储
Pytorch基础:数据读取与预处理——图像读取与存储1.读取图片2.使用matplotlib库显示和保存图像1.读取图片图像库
opencv-python
、imageio、PIL等都具有图像读取的功能。
MechMaster
·
2024-01-12 19:44
深度学习
pytorch
人工智能
python
YOLOv8 Ultralytics:使用Ultralytics框架进行定向边界框对象检测
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV-Python
小应用专栏、YOLO系列专栏、自然语言处理专栏或我的个人
FriendshipT
·
2024-01-12 15:55
YOLO系列
YOLO
人工智能
目标检测
pytorch
python3.7conda安装opencv
nameopencv3.7python=3.72.激活虚拟环境condaactivateopencv3.73.安装opencvpipinstall-ihttps://pypi.mirrors.ustc.edu.cn/simple/
opencv-python
朽月初二
·
2024-01-11 19:02
conda
opencv
人工智能
opencv-python
——一些常见的报错(持续更新中)
一报错Anaconda创建的虚拟环境,python=3.5.6,pipinstallopencv-python的方式安装opencv,安装版本为4.4.importcv2“/home/slam/anaconda3/envs/RandLA-Net_tf/lib/python3.5/site-packages/cv2/init.py”,line5,infrom.cv2import*ImportErro
X_Imagine
·
2024-01-11 15:15
OpenCV-Python
opencv-python
python opencv程序如何在arm上运行_Arm架构安装opencv(python3)
yuminstall-ypython36yuminstall-ypython36-setuptoolsyuminstall-ypython36-pip二、安装numpy三、其他包根据错误提供安装即可四、编译安装
opencv-python
weixin_39684995
·
2024-01-11 04:59
python
Python将Labelme文件的真实框和预测框绘制到图片上
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV-Python
小应用专栏、YOLO系列专栏、自然语言处理专栏或我的个人主页查看YOLOv8Ultralytics:使用Ultra
FriendshipT
·
2024-01-09 14:51
Python日常小操作
python
开发语言
Labelme
json
目标检测
YOLOv8 Ultralytics:使用Ultralytics框架进行姿势估计
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV-Python
小应用专栏、YOLO系列专栏、自然语言处理专栏或我的个人主页查看基于DETR
FriendshipT
·
2024-01-09 14:50
YOLO系列
YOLO
python
目标检测
姿势估计
pytorch
一个超简单的直播方案使用flask实现代码不到100行 我真的服了
前言注意提前安装一下flask和
opencv-python
命令如下:pipinstallopencv-pythonpipinstallflask要安装cv2(即OpenCV的Python绑定),你可以使用
陈钇钇
·
2024-01-09 13:32
flask
python
后端
OpenCV-Python
(25):Hough直线变换
目标理解霍夫变换的概念学习如何在一张图片中检测直线学习函数cv2.HoughLines()和cv2.HoughLinesP()原理霍夫变换在检测各种形状的的技术中非常流行。如果你要检测的形状可以用数学表达式写出来,你就可以是使用霍夫变换检测它。即使检测的形状存在一点破坏或者扭曲也可以使用。我们下面就看看如何使用霍夫变换检测直线。一条直线可以用数学表达式y=mx+c或者ρ=xcosθ+ysinθ表示
图灵追慕者
·
2024-01-08 23:37
opencv-python
opencv
人工智能
霍夫变换
直线检测
图像处理
OpenCV-Python
(28):基于GrabCut 算法交互式前景提取
目标GrabCut算法原理,使用GrabCut算法提取图像的前景创建一个交互是程序完成前景提取介绍GrabCut算法是一种基于图像分割的算法,用于将图像中的前景物体从背景中准确地分离出来。它是由CarstenRother等人于2004年提出的。GrabCut算法的基本思想是通过迭代的方式将图像分成前景和背景两部分。它首先需要用户提供一个包含前景物体的矩形框,然后通过迭代的方式对图像进行分割。在每一
图灵追慕者
·
2024-01-08 23:07
opencv-python
GrabCut
前景提取
opencv
python
图像处理
人工智能
YOLOv5:将模型预测的结果图保存为JPG格式
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV-Python
小应用专栏、YOLO系列专栏、自然语言处理专栏或我的个人主页查看基于DETR的人脸伪装检测YOLOv7训练自己的数据集(口罩
FriendshipT
·
2024-01-08 09:45
YOLO系列
python
人工智能
目标检测
YOLO
YOLOv5:指定类别进行评估验证
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV-Python
小应用专栏、YOLO系列专栏、自然语言处理专栏或我的个人主页查看基于DETR的人脸伪装检测YOLOv7训练自己的数据集(口罩检测
FriendshipT
·
2024-01-08 08:41
YOLO系列
YOLO
人工智能
python
目标检测
解决报错“ERROR: Could not build wheels for
opencv-python
”
今天在安装biosppy的时候出现了报错,具体报错内容如下:在搭建
opencv-python
的时候出现报错一连串的报错内容后,最后出现ERROR:Couldnotbuildwheelsforopencv-python
汤汤upup
·
2024-01-07 13:38
python
开发语言
9.2 用
OpenCV-Python
操作图像
#-*-coding:utf8-*-importcv2importnumpyasnp#加载并显示图像image_file2='image/2.jpg'image_91=cv2.imread(image_file2)#cv2.imread()读取的是numpy.array的数组cv2.imshow('image_91',image_91)#裁剪图像h,w=image_91.shape[:2]star
MaskStar
·
2024-01-07 08:10
AttributeError: module ‘cv2‘ has no attribute ‘cvtColor‘
您可以卸载opencv-contrib并使用pipinstallopencv-python==4.5.1.48重新安装
opencv-python
我是花臂不花
·
2024-01-07 07:56
随笔大杂烩
python
opencv
1.8
openCV-python
图像中获取某个特定颜色的物体
学习如何对图像进行颜色空间转换,比如从BGR到灰度图,或者从BGR到HSV等。创建一个程序用来从一幅图像中获取某个特定颜色的物体#-*-coding:utf-8-*-importcv2importnumpyasnpimg=cv2.imread('namei.jpeg')#转换到HSVhsv=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)#设定绿色的阈值lower_green
wangsb_2020
·
2024-01-06 17:27
树莓派 pip安装
opencv-python
的正确实践
python-mpipinstallopencv-python-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com"""许多教程里的代码都是用的老版本,函数API的接口有时不一样,如果不指定版本的话会安装最新版本,代码得大#幅修改,给入门增加阻力。#安装指定版本:pipinstallopencv-python==3.4.3.18
离恨天@
·
2024-01-04 08:36
树莓派
机器学习
OpenCV-Python
(23):傅里叶变换
原理傅里叶变换是一种数学变换,用于将一个函数(在图像处理中通常是图像)从时域(空域)转换到频域。它将函数表示为一系列正弦和余弦函数的和,用于分析信号的频率和相位信息。傅里叶变换的原理是将一个连续的信号或离散的序列分解为一系列简单的正弦和余弦函数,这些函数是基函数或正交函数。傅里叶变换可以将一个信号分解为不同频率的成分,这些成分包含了信号的频谱信息。傅里叶变换是线性的,可以将多个信号的变换结果相加,
图灵追慕者
·
2024-01-04 03:15
opencv-python
opencv
python
人工智能
傅里叶变换
OpenCV-Python
(24):模板匹配
原理及介绍模板匹配是一种常用的图像处理技术,它用于在一幅图像中寻找与给定模板最匹配的区域(在一副大图中搜寻查找模版图像位置的方法)。模板匹配的基本思想是将模板图像在目标图像上滑动,并计算它们的相似度,找到相似度最高的位置即为匹配位置。OpenCV中的模板匹配cv2.matchTemplate()函数是OpenCV中用于模板匹配的函数。它的语法如下:cv2.matchTemplate(image,t
图灵追慕者
·
2024-01-04 03:13
opencv-python
模板匹配
OpenCV
图像处理
人工智能
cv2.error: OpenCV(4.8.1) D:xxxerror: (-2:Unspecified error) The function is not implemented.报错
在用harries角点检测算法的过程中,遇到了这个报错:cv2.error:OpenCV(4.8.1)D:\a\
opencv-python
\
opencv-python
\opencv\modules\highgui
ros275229
·
2024-01-02 01:27
环境配置
python
opencv
人工智能
计算机视觉
[python]
opencv-python
的ndarray的numpy格式转换和f.read()一样
大家发现如果从文件f.read二进制数据和ndarray.tobytes数据不一样,正确方法如下:numpy数组编码成图片bytes格式imortnumpyasnp#图片读取img=cv2.imread('1.jpg')#首先需要将numpy数组进行编码,编码成一种图片格式,.jpg.png等等都可,此处用.jpg举例f=cv2.imencode(".jpg",img)[1].tobytes()解
FL1623863129
·
2024-01-01 07:35
Python
python
人脸实时检测
opencv-python
库。顺手的编译器,推荐ycharm2.代码#使用python进行人脸检测importcv2#打开电脑自带的摄像头,并进行一
天下一般
·
2023-12-31 10:25
后台
python
opencv
OpenCV-Python
(21):轮廓层次结构
目标学习轮廓的层次结构,了解轮廓之间的父子关系原理在前面的内容中我们使用函数cv2.findContours()来查找轮廓的时候,我们会传入一个参数:轮廓提取模式(Contour_Retrieval_Mode)。我们总是把它置为cv2.RETR_LIST或者是cv2.RETR_TREE,效果效果还是可以得。但是它们到底代表什么呢?同时,我们得到的结果包含3个数组,第一个图像,第二个是轮廓,第三个是
图灵追慕者
·
2023-12-30 20:15
opencv-python
opencv
图像处理
轮廓层次结构
轮廓检索模式
OpenCV-Python
(22):直方图均衡化
直方图术语在图像处理和计算机视觉中,与直方图相关的一些术语包括:灰度直方图(Gray-levelhistogram):用于描述图像中各个灰度级别的像素数量分布。彩色直方图(Colorhistogram):用于描述图像中各个颜色通道的像素数量分布,如红色通道、绿色通道和蓝色通道。亮度直方图(Luminancehistogram):用于描述图像中各个亮度级别的像素数量分布。色彩直方图(Colorhis
图灵追慕者
·
2023-12-30 20:45
opencv-python
opencv
计算机视觉
直方图均衡化
OpenCV-Python
(22):直方图的计算绘制与分析
目标了解直方图的原理及应用使用OpenCV或Numpy函数计算直方图使用Opencv或者Matplotlib函数绘制直方图学习函数cv2.calcHist()、np.histogram()等原理及应用直方图是一种统计图形,是对图像的另一种解释,用于表示图像中各个像素值的频次分布。直方图的x轴是灰度值(0到255),y轴是图片中具有同一个灰度值的点的数目。通过直方图你可以对整幅图像的灰度分布、对比度
图灵追慕者
·
2023-12-30 20:14
opencv-python
opencv
直方图
绘制直方图
统计直方图
分析直方图
1.13
openCV-python
Canny图像边缘检测
openCV中的Canny边缘检测#Canny边缘检测是一种非常流行的边缘检测算法,是JohnF.Canny在1986年提出的。它是一个有很多步构成的算法。#第一步:由于边缘检测很容易受到噪声影响,所以第一步是使用5x5的高斯滤波器去除噪声#第二步:计算图像梯度#第三步:非极大值抑制,在获得梯度的方向和大小之后,应该对整幅图像做一个扫描,去除那些非边界上的点。对每一个像素进行检查,看这个点的梯度是
wangsb_2020
·
2023-12-30 02:12
Open CV 3D Python 环境搭建
python.p2hp.com/downloads/windows/index.html安装路径随意,基本一路默认,下一步、下一步注意有个钩:添加到环境变量检测是否成功安装Python环境CMD输入python2、安装
OpenCV-Python
萌萌的提莫队长
·
2023-12-30 01:02
python
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
其他