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
Python+OpenCV
实现简单的人脸检测
#导入openCV库importcv2#加载特征分类器openCV自带face_cascade=cv2.CascadeClassifier('haarcascade_frontalface_default.xml')#打开电脑摄像头capture=cv2.VideoCapture(0)#获得摄像头捕捉到的每一帧图片whileTrue:ret,frame=capture.read()#将图片转换为灰
Juicewyh
·
2020-08-13 11:06
python
openCV
人脸检测
使用
Python+opencv
进行图像处理(一) | 视觉入门
计算机视觉是人工智能最热门的应用领域之一。人工智能技术推动了汽车自动驾驶、机器人以及各种照片处理类软件的巨大发展。目标检测技术也在稳步推进。生成对抗网络(GANs)同样也是人们最近比较关注的一个问题。这些都在向我们展示未来计算机视觉领域的发展前景是多么的不可限量。让我们一起登上人工智能发展的高速列车。从本文开始,我们将有一系列关于图像处理和目标检测基础知识的教程。本篇是OpenCV入门教程第一部分
woshicver
·
2020-08-13 11:11
Python+OpenCV
图像处理(八)—— 图像直方图
直方图简介:图像的直方图是用来表现图像中亮度分布的直方图,给出的是图像中某个亮度或者某个范围亮度下共有几个像素.还不明白?就是统计一幅图某个亮度像素数量.比如对于灰度值12,一幅图里面有2000个像素其灰度值为12,那么就能够统计12这个亮度的像素为2000个,其他类推。参考:https://blog.csdn.net/xierhacker/article/details/52605308一、安装
weixin_34378922
·
2020-08-13 11:53
python + openCV图像处理(五)
文章目录引言示例图片代码引言此系列博客记录网易云课堂
python+openCV
图像处理课程的学习过程。本篇博客将介绍形态学操作、图像梯度两大部分。
我才是阿鑫
·
2020-08-12 14:26
openCV
openCV
python
python + openCV图像处理(四)
文章目录引言示例图片代码引言此系列博客记录网易云课堂
python+openCV
图像处理课程的学习过程。本篇博客将介绍阈值分割、图像平滑处理两大部分。
我才是阿鑫
·
2020-08-12 14:26
openCV
python + openCV图像处理(三)
文章目录引言示例图片代码引言此系列博客记录网易云课堂
python+openCV
图像处理课程的学习过程。本篇文章将介绍图像运算、图像融合、图像类型转换、图像缩放四个部分。
我才是阿鑫
·
2020-08-12 14:26
openCV
python
opencv
python + openCV图像处理(二)
文章目录引言示例图片代码引言此系列博客记录网易云课堂
python+openCV
图像处理课程的学习过程。本篇博客将介绍获取图像属性、感兴趣区域ROI、通道的拆分与合并三个部分。
我才是阿鑫
·
2020-08-12 14:55
openCV
python+opencv
利用canny算法进行图像边缘检测(附代码)
版权声明:本文为博主原创文章,转载请附源链接。Canny边缘检测算法是一种很流行的边缘检测算法,是JohnF.Canny在1986年提出来的。Canny边缘检测算法其步骤有如下四步:1、由于边缘检测算法受到噪声的影响较大,首先第一步必须对图像进行去噪,利用前面讲的高通滤波器进行去噪;2、第二步和是利用第一步中的高通滤波器得到图像的梯度,大小和方向;(具体见图1)图13、在第二步中获得图像梯度之后,
阿尔法先生
·
2020-08-12 13:27
opencv
python+opencv
图像处理——图像梯度——scharr算子
sobel算子不怎么用,一般scharr算子运用的比较多importcv2importsysimportnumpyasnpo=cv2.imread("C:\\Users\\fujingming\\Pictures\\rs.jpg",cv2.IMREAD_GRAYSCALE)scharrx=cv2.Scharr(o,cv2.CV_64F,1,0)scharry=cv2.Scharr(o,cv2.CV
海康威视-符景名
·
2020-08-12 10:54
机器视觉学习
Python+OpenCV
边学边做-机器视觉检测之贝类含砂量X射线影像
项目中关于
python+opencv
的知识点主要参考opencv的官网。作者还拥有个人公众号,会写一些感悟文章,知圈,二维码如下,欢迎扫描关注:背景本设计基于X射线对蛤类水产品进行含砂量自动检测。
tomorrowNeverComes
·
2020-08-11 21:09
工业视觉
python+opencv
安装-汇总
亲测安装后汇总,以便再次查询喜欢就点个赞哈1,官网下载安装pyhttps://www.python.org/downloads/release2,设置环境变量3,安装pip(python自带2.7要自己安装,3则不用)通过cmd,可以去百度查看文件命令C:\Users\Administrator>D:D:>cdsoft\python\ScriptsD:\soft\python\Scripts>ea
huataiwang
·
2020-08-11 20:56
python
Python + OpenCV : 已知多边形轮廓的点坐标,自动识别多边形顶点坐标的算法
Python+OpenCV
:已知多边形轮廓的点坐标,自动识别多边形顶点坐标的算法最近做工程,根据提供的目标物体的坐标(比如说分割结果输出的目标像素坐标),标其中遇到了RT说述问题,OpenCV并没有提供现成的函数
赵公子啊
·
2020-08-11 17:01
python
opencv
计算机视觉
算法
mac上运行
python+opencv
报错
最近在python语言环境下运行opencv总是报错,下面是报错内容:2020-07-2623:09:55.093Python[8142:209483]ApplePersistenceIgnoreState:Existingstatewillnotbetouched.Newstatewillbewrittento(null)解决办法就是终端运行:defaultswriteorg.python.py
Jason_WangYing
·
2020-08-11 16:23
opencv
python3
python
opencv
Python-opencv一键批量制作部门聘书(导入名单并在图片模板上加文字)
这学期刚装好了opencv库,就想着可以写代码用
python+opencv
一键生成所有人的聘书,ps制作的聘书已经拿到了,但是在网上搜索了一下,没有相关的博客,
Pluto篱
·
2020-08-11 02:14
csv
opencv
python
fourcc = cv2.cv.FOURCC(*'XVID') AttributeError: module 'cv2' has no attribute 'cv' FOURCC
python+opencv
读取视频,调用摄像头碰到了一个代码错误,如下:python文件:importcv2importnumpyasnpcap=cv2.VideoCapture(0)#DefinethecodecandcreateVideoWriterobjectfourcc
vSLAM算法攻城狮
·
2020-08-10 23:10
ML&DL
Image
Processing
python+opencv
实现图像特征检测,图像拼接
摘要:使用基于python的opencv中的sift算法检测图像中的特征点。通过knn匹配,每个关键点两个match,即最近邻与次近邻。采用SIFT作者提出的比较最近邻距离与次近邻距离的SIFT匹配方式来筛选出最近邻远优于次近邻的匹配作为goodmatches。最后,根据投影映射关系,使用计算出来的单应性矩阵H进行透视变换,再进行拼接。准备:首先,准备好几个库:importcv2importmat
我是小白呐
·
2020-08-10 07:29
学习笔记
Python+OpenCV
实现人脸检测
importnumpyasnpimportcv2face_patterns=cv2.CascadeClassifier('D:\python36\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xml')#从摄像头中取得视频cap=cv2.VideoCapture(0)#获取视频播放界面长宽width=int(cap.get(c
fuqiang0906
·
2020-08-09 23:37
python
人工智能
Python+opencv
(二)——视频的读入,显示和保存
用摄像头捕获视频摄像头捕获视频简单的来说就是捕获每一帧图片创建一个VideoCapture对象可以用如下的方式来创建:cap=cv2.VideoCapture(0)VideoCapture对象的参数可以是设备的索引号或者一个视频文件,一般0是指一般笔记本的内置摄像头查看每一帧图片是否正确捕获然后可以用cap.read()来查看帧数是否读取正确,这里的cap是你创建的VideoCapture对象,c
孤魂游
·
2020-08-09 14:29
pythton+opencv
Python+opencv
(一)——图片的读取,显示,保存
此博客主要作为OpenCV官网教程中文版的学习笔记,搬运自Linux公社,pdf文件的下载地址在这:Linux公社OpenCV2pdf文件读入图片:要读入一张图片可以使用cv.imread()这个函数,cv.imread()有两个参数,第一个参数是图片的工作路径或者完整路径,第二个参数则是告诉函数该如何读取这个图片。第一个参数是告诉函数图片的路径第二个参数是告诉函数该如何打开图:cv2.IMREA
孤魂游
·
2020-08-09 14:29
pythton+opencv
python+OpenCV
图像轮廓绘制
文章目录轮廓是什么注意事项使用函数实例轮廓是什么边缘检测能够测出边缘,但是边缘是不连续的,将边缘连接为一个整体,构成轮廓注意事项对象是二值图像。所以需要预先进行阈值分割或者边缘检测处理。查找轮廓需要更改原始图像。因此,通常使用原始图像的一份拷贝操作。在OpenCV中,是从黑色背景中查找白色图像。因此,对象必须是白色的,背景必须是黑色的。使用函数查找图像轮廓的函数cv2.findContours()
Forrest_Woods_Lin
·
2020-08-09 02:16
Python
OpenCV
Python+OpenCV
图像金字塔
文章目录定义向下取样函数向上取样函数拉普拉斯金字塔实例向下取样获取图像金字塔向上取样获取图像金字塔先向下采样再向上采样先向上采样再向下采样拉普拉斯金字塔定义同一图像的不同分辨率的子图集合生成方式:向下取样,缩小图像:从第i层获取第i+1层Gi−>Gi+1G_i->G_{i+1}Gi−>Gi+1计算流程对图像G_i进行高斯核卷积高斯卷积核1256[14641416241646243624
Forrest_Woods_Lin
·
2020-08-09 02:16
OpenCV
Python
python+opencv
绘制直方图
文章目录直方图定义归一化直方图DIMS:使用参数的数量直方图绘制方法pyplot绘制直方图opencv绘制直方图生成掩膜图像直方图均衡化实例使用pyplot绘制直方图使用calcHist生成灰度图像直方图使用calcHist生成彩色图像直方图绘制掩码直方图生成掩膜图像图像直方图均衡化pyplot显示彩色图像直方图定义横坐标:图像中各个像素点的灰度级纵坐标:就有该灰度级的像素个数归一化直方图横坐标:
Forrest_Woods_Lin
·
2020-08-09 02:16
Python
OpenCV
Python+OpenCV
图像处理(七)—— 滤波与模糊操作
过滤是信号和图像处理中基本的任务。其目的是根据应用环境的不同,选择性的提取图像中某些认为是重要的信息。过滤可以移除图像中的噪音、提取感兴趣的可视特征、允许图像重采样等等。频域分析将图像分成从低频到高频的不同部分。低频对应图像强度变化小的区域,而高频是图像强度变化非常大的区域。在频率分析领域的框架中,滤波器是一个用来增强图像中某个波段或频率并阻塞(或降低)其他频率波段的操作。低通滤波器是消除图像中高
weixin_34275734
·
2020-08-09 00:46
【图像处理】——
Python+opencv
实现图像的hu不变矩特征提取(含原理、推导过程、应用、代码等)
目录转载本文请注明详细地址本文介绍了矩和图像矩的含义本文介绍了不变矩的计算、应用本文介绍了如何计算图像相似度一、思维导图二、普通矩的定义1、零阶矩2、二阶矩3、二阶以上矩4、怎么判断是几阶矩三、什么是图像矩?四、hu不变矩(cv2.humoments())1、几何矩几何矩前几阶的意义2、中心矩(决定了平移不变性)3、归一化中心矩(决定了尺度不变性)4、hu不变矩计算(决定了旋转不变性)5、hu不变
有情怀的机械男
·
2020-08-08 20:40
图像处理
python
opencv
图像处理
hu不变矩
【图像处理】——
Python+opencv
实现提取图像的几何特征(面积、周长、细长度、区间占空比、重心、不变矩等)
转载请注明详细地址本文简单介绍了图像常见几何特征的概念以及求解方法本文介绍了Python和opencv求解几何特征的常用方法目录其他形状外接轮廓的方法可以参考:《OpenCV-Python——第17.3章:轮廓形状拟合(边界矩形,最小外接圆...)及性质》一、获得轮廓二、面积1、cv2.connectedComponentsWithStats()stats参数解析2、cv2.contourArea
有情怀的机械男
·
2020-08-08 20:40
图像处理
Python+opencv
利用sobel进行边缘检测(细节讲解)
#!usr/bin/envpython#coding:utf-8#2018年7月2日06:48:35#2018年7月2日23:11:59importcv2importnumpyasnpimportmatplotlib.pyplotaspltimg=cv2.imread('number.jpg',0)#其中,0表示将图片以灰度读出来。####图像边缘处理sobel细节sobelx=cv2.Sobel
月下花弄影
·
2020-08-08 19:01
十年磨一剑
opencv
python
python+opencv
自建二维滤波器进行卷积滤波
#!usr/bin/envpython#coding:utf-8########自己创建一个二维卷积滤波器(5*5)#########importnumpyasnpimportcv2importmatplotlib.pyplotaspltimg=cv2.imread('cat.jpg',0)kernal=np.ones((5,5),np.float32)/25#这里用numpy创建一个5*5的单位
月下花弄影
·
2020-08-08 19:00
十年磨一剑
opencv
python
python+opencv
入门-动手实现人脸检测
python+opencv
入门-动手实现人脸检测参考文章https://www.educoder.net/shixuns/2pwliuxy/challenges任务描述本关任务:利用openCV对图片进行相应的处理
HouSir&&HanMadam
·
2020-08-08 17:59
python
open'c'v
人工智能
Python+OpenCV
学习(17)---摄像机标定
Python+OpenCV
学习(17)---摄像机标定原文:http://blog.csdn.net/firemicrocosm/article/details/48594897利用python学习OpenCV
ShellCollector
·
2020-08-08 16:29
python
双目测距
python+opencv
图像处理3-傅里叶变换获取图像轮廓
傅里叶变换获取图像轮廓傅里叶变换的作用高频:变化剧烈的灰度分量,例如边界低频:变化缓慢的灰度分量,例如一片大海滤波低通滤波器:只保留低频,会使得图像模糊高通滤波器:只保留高频,会使得图像细节增强opencv中主要就是cv2.dft()和cv2.idft(),输入图像需要先转换成np.float32格式。得到的结果中频率为0的部分会在左上角,通常要转换到中心位置,可以通过shift变换来实现。cv2
dpoerpoiwetiop
·
2020-08-08 15:47
Python+Opencv
识别视频统计人数
Python+Opencv
识别视频统计人数如需远程调试,可加QQ905733049由专业技术人员远程协助!
alicema1111
·
2020-08-08 14:22
OpenCV视频识别检测人数跟踪统计
Python+OpenCV
视频识别检测人数跟踪统计如需远程调试,可加QQ905733049由专业技术人员远程协助!
alicema1111
·
2020-08-08 14:22
python+opencv
滤波去噪
记录第一次使用利用均值滤波去除图片噪声,python版opencv的安装不再赘述左边是原图,右边是滤波之后的结果附代码importcv2importrandomimg01=cv2.imread("D:\\landscape.jpg")foriinrange(8000):#生成8000个噪点a=random.randint(0,499)b=random.randint(0,499)img01[a,b
Veritaz
·
2020-08-08 13:25
opencv
Python+OpenCV
添加椒盐噪声
椒盐噪声也叫脉冲噪声,即在一幅图像里随机将一个像素点变为椒噪声或盐噪声,其中椒噪声像素值为“0”,盐噪声像素值为“255”。生成(添加)椒盐噪声算法步骤如下:(1)输入一幅图像并自定义信噪比SNR(其取值范围在[0,1]之间);(2)计算图像像素点个数SP,进而得到椒盐噪声的像素点数目NP=SP*(1-SNR);(3)随机获取要加噪的每个像素位置img[i,j];(4)随机生成[0,1]之间的一个
~沐春风~
·
2020-08-08 13:08
添加椒盐噪声
Python+OpenCV
实现图像的傅里叶变换
文章目录傅里叶变换numpy实现OpenCV实现逆傅里叶变换numpy实现OpenCV实现傅里叶变换滤波实例numpy实现傅里叶变换OpenCV实现傅里叶变换numpy实现逆傅里叶变换OpenCV实现逆傅里叶变换numpy实现高通滤波器OpenCV实现低通滤波器傅里叶变换numpy实现numpy.fft.fft2实现傅里叶变换返回一个复数数组(complexndarray)numpy.fft.ff
Forrest_Woods_Lin
·
2020-08-08 12:02
OpenCV
Python
【图像处理】——图像滤波(
Python+opencv
实现三种方法:均值滤波、中值滤波、高斯滤波等)
目录一、什么是滤波以及滤波的目的?二、均值滤波(cv2.blur())1、原理2、关键代码3、封装代码二、中值滤波(cv2.medianBlur())1、原理2、关键代码3、封装代码三、高斯滤波(cv2.GasussBlur())1、原理2、核模板(权值)核大小3x3核大小5x53、关键代码4、封装代码四、核相同的情况下三种滤波方法对椒盐噪声和高斯噪声的滤波效果比较1、对椒盐噪声的滤波效果2、对高
有情怀的机械男
·
2020-08-08 11:28
图像处理
python+opencv
入门-动手实现人脸性别识别
python+opencv
入门-动手实现人脸性别识别任务描述使用keras调用已训练好模型对图片中人物性别进行预测。相关知识为了完成本关任务,你需要掌握:1.计算机是如何识别人物性别。
HouSir&&HanMadam
·
2020-08-08 11:36
人工智能
python
open'c'v
python+opencv
入门-图像的基本操作
python+opencv
入门-图像的基本操作内容借鉴平台https://www.educoder.net/任务描述相关知识OpenCV简介1.采集图片2.读取图片3.展示图片4.保存图片编程要求部分的图片来自
HouSir&&HanMadam
·
2020-08-08 11:35
人工智能
Python+OpenCV
摄像头人脸识别
Python+Opencv
摄像头人脸识别如需远程调试,可加QQ905733049由专业技术人员远程协助!或进入博主淘宝连接咨询:https://item.taobao.com/item.htm?
alicema1111
·
2020-08-08 10:03
[HI3516DV300开发笔记]opencv移植与使用
经过一段时间的瞎搞,总算把一个检测人体2D关键点的模型能够在HI3516DV300上生成结果,获取开发板上输出的blobhex数据通过
python+opencv
解析在PC上看,效果还是有差距的:不过没有关系
六文钱
·
2020-08-08 10:02
海思音视频方案
python+opencv
计算机视觉去噪处理的均值滤波,高斯滤波,中值滤波,双边滤波简答精华总结
自己总结(本人辣鸡请不喜勿喷,不一定对)(1)方框滤波、方框滤波是所有滤波器中最简单的,是通过滤波器核K内每个像素值的平均值得到的(2)均值滤波均值滤波跟方框滤波的唯一区别是:均值滤波的是normalize=true,(3)高斯滤波高斯滤波就是每个像素点本身和邻域内的其他的像素值加权平均随着距离中心距离的增大,权重将迅速减小,从而确保中心的像素点看起来更像是接近与它更近的像素点缺点:高斯滤波没有考
a1111111111ss
·
2020-08-08 10:58
计算机视觉
python+opencv
实现摄像头实时人脸识别和图片识别
一、实现摄像头实时识别importcv2importtimecap=cv2.VideoCapture(0)#调用第一个摄像头cv2.namedWindow('v')#人脸特征分类器face_cascade=cv2.CascadeClassifier('C:/ProgramData/Anaconda3/Lib/site-packages/cv2/data/haarcascade_frontalfac
H驱逐舰H
·
2020-08-08 10:30
python
人脸识别
opencv
python
计算机视觉
python+opencv
制作电脑摄像头扫描二维码并自动打开
在生活中我们有时候会遇到用电脑扫描更方便的情形,但是奈何现在的电脑程序都没有提供扫描二维码的功能,所以我花了半天的时间专门做了一个电脑扫描二维码程序。实现目标:利用电脑摄像头识别二维码中的内容并自动打开浏览器进行浏览,同时发出扫描成功的音效。废话不多说,上代码!"""准备工作:二维码图片导入pyzbar库:pipinstallpyzbar实现目标:利用摄像头识别二维码中的内容并打印出来"""imp
H驱逐舰H
·
2020-08-08 10:45
python
Python+opencv
:AttributeError: module 'cv2' has no attribute 'cv'
在比较早的opencv版本中,设置视频编码格式用的方法是:fourcc=cv2.cv.FOURCC(*'XVID')而在opencv3.x版本中,该方式已弃用,如果使用会报如下错误:AttributeError:module'cv2'hasnoattribute'cv'3.x版本的opencv中,新的方法为:fourcc=cv2.VideoWriter_fourcc(*'XVID')通过该方式即可
叶舟
·
2020-08-07 15:18
Python
opencv
python+opencv
实现实时更新画框,避免画出实心方块,选择目标实现grabcut
在图切算法和目标跟踪交互的时候,往往需要用鼠标选定目标。用opencv+python实现画框选定目标和后续实现grabcut,代码如下。尤其注意画框时候的实时更新,否则画出来是实心的方块importcv2importnumpyasnpix,iy=-1,-1bx,by=-1,-1i=1defdraw(event,x,y,flags,param):globalix,iy,bx,by,iifevent=
不去北京
·
2020-08-05 20:17
opencv
python+opencv
画矩形
#-*-conding:utf-8-*-importcv2src_img=cv2.imread('src1.jpg')img=src_img.copy()tmp=src_img.copy()defdraw_rectangle(event,x,y,flags,param):globalix,iy,img,tmpifevent==cv2.EVENT_LBUTTONDOWN:img=src_img.co
Qiang__zi
·
2020-08-05 20:26
OpenCV
python
Python+OpenCV
:画矩形框,写文本
#用OpenCV标注boundingbox主要用到下面两个工具——cv2.rectangle()和cv2.putText()。用法如下:#cv2.rectangle()#输入参数分别为图像、左上角坐标、右下角坐标、颜色数组、粗细cv2.rectangle(img,(x,y),(x+w,y+h),(B,G,R),Thickness)#cv2.putText()#输入参数为图像、文本、位置、字体、大小
那年聪聪
·
2020-08-05 18:08
OpenCV
Python
python + openCV图像处理(一)
文章目录引言介绍图像基础代码引言此系列博客记录网易云课堂
python+openCV
图像处理课程的学习过程。本篇博客将介绍读取、显示、保存图像,读取、修改像素值(openCV与numpy)三个部分。
我才是阿鑫
·
2020-08-05 15:41
openCV
python+OpenCV
的安装及用python做图像处理
**一,安装anaconda3anaconda3下载网站:https://www.continuum.io/downloads建议你下载左边的Python3.X版本而不是Python2.X版本因为2和3版本的语法是有差异的,而且版本更新肯定是在优化啦Python2.X版本将在2020年4月12日退休。退休后将不再进行任何维护。图中根据你的计算机选择是64位还是32位的下载安装。下载完成后,点击安装
yf_0707
·
2020-08-05 15:20
Python+OpenCV
图像处理(十四)—— 直线检测
简介:1.霍夫变换(HoughTransform)霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。最基本的霍夫变换是从黑白图像中检测直线(线段)。2.Hough变换的原理是将特定图形上的点变换到一组参数空间上,根据参数空间点的累计结果找到一个极大值对应的解,那么这个解就对应着要寻找的几何形状的
weixin_33805557
·
2020-08-05 14:36
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他