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
CV2 人脸动态捕捉
"Face_Detect")#定义一个窗口cap=cv2.VideoCapture(0)#捕获摄像头图像success,frame=cap.read()#读入第一帧path='C:\projects\
opencv-python
JasonChen~
·
2020-07-12 14:31
人工智能
人脸识别
python
opencv-python
获取视频时长
importcv2cap=cv2.VideoCapture(file_path.encode('utf-8'))#file_path是文件的绝对路径,防止路径中含有中文时报错,需要解码ifcap.isOpened():#当成功打开视频时cap.isOpened()返回True,否则返回False#get方法参数按顺序对应下表(从0开始编号)rate=cap.get(5)#帧速率FrameNumbe
weixin_43249191
·
2020-07-12 12:35
opencv
python添加opencv库问题记录
ModuleNotFoundError:Nomodulenamed‘numpy’我使用的是
opencv-python
遇到的问题。介绍一下:
opencv-python
:是只包含了主要模块的包。
堂前落一叶秋
·
2020-07-12 12:55
OpenCV-Python
系列九:图像连通区域
提取图像轮廓是不少场景中非常常用的手段,本期就另外一个常用的部分进行介绍---连通区域分析,相信使用Halcon图像处理工具后的你会发现,Region这一概念十分方便,对Region做连通区域分析非常方便来筛选需要的信息。Opencv中与Region这一概念最接近的该数mask了,那么针对连通区域,connectedComponentsWithStats同样也可以帮助你快速筛选你需要的区域信息。关
CodeFUN
·
2020-07-12 12:04
opencv-python
启用摄像头录像
可以设置画面分辨率、fps、实时显示录制画面、按q结束录制importcv2cap=cv2.VideoCapture(0)cap.set(3,320)#宽cap.set(4,240)#高sz=(int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)),int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)))#为保存视频做准备fourcc=cv2.Vide
最强玩者
·
2020-07-12 12:39
人工智能
▼
OpenCV-Python
操作UBS摄像头“pipeline”
importnumpyasnpimportcv2ascvcap=cv.VideoCapture(0)ifnotcap.isOpened(): print("Cannotopencamera") exit()cap.set(cv.CAP_PROP_FRAME_HEIGHT,240)cap.set(cv.CAP_PROP_FRAME_WIDTH,320)'''使用cv.VideoCapture.s
嵌入式修行僧
·
2020-07-12 11:23
Opencv-Python
项目(1) | 基于meanshiftT算法的运动目标跟踪技术学习
目标跟踪(objecttracking)就是在连续的视频序列中,建立所要跟踪物体的位置关系,得到物体完整的运动轨迹。目标跟踪分为单目标跟踪和多目标跟踪。本文如无特别指出,均指单目标跟踪。通常的做法是:1.在第1帧给一个bbox框住需要跟踪的物体。2.在不借助重检测(re-detection)的情况下,尽可能长时间的跟住物体。3.不能使用依赖外部特征的姿态估计(poseestimation)。当然这
weixin_34252090
·
2020-07-12 09:46
[
OpenCV-Python
] OpenCV 中的图像处理 部分 IV (六)
部分IVOpenCV中的图像处理
OpenCV-Python
中文教程(搬运)目录23图像变换23.1傅里叶变换目标本小节我们将要学习:•使用OpenCV对图像进行傅里叶变换•使用Numpy中FFT(快速傅里叶变换
weixin_30580341
·
2020-07-12 06:40
opencv-python
读入带有中文的图片路径
windows下读入带有中文的图片路径使用cv2.imread()不能读入。使用如下代码可以。defcv_imread(filePath):cv_img=cv2.imdecode(np.fromfile(filePath,dtype=np.uint8),cv2.IMREAD_COLOR)ifcv2_imgisnotNone:cv_img=cv2.cvtColor(cv_img,cv2.COLOR_
weixin_30467087
·
2020-07-12 06:16
Opencv-python
学习笔记
matplotlibMatplotlib是python的一个绘图库,可以用来绘制各种的图像Matplotlib和opencv图像的储存方式不一样,一个是RGB,一个是BGRimshow,show,xticks,yticksVideoCaptureopencv提供了简单的摄像头接口,Videocapture()参数可以为设备标号(由于笔记一般自带摄像头,设备号为0)或者一个视频文件名用完后一定要调用
stone100136
·
2020-07-12 03:44
opencv
opencv︱图片与视频的读入、显示、写出、放缩与基本绘图函数介绍
本文来自于段力辉译《
OpenCV-Python
中文教程》文章目录一、图片+读入、显示、写出1、cv2.imread()2、cv2.imshow()3、cv2.imwrite()4、图片放缩案例一:opencv
悟乙己
·
2020-07-11 23:52
图像opencv及图像基础技术
opencv-python
图像剪切(剪切不规则区域)
直接看代码吧importcv2;importnumpyasnpimg=cv2.imread('D:\\shi\\a.png');rows=img.shape[0]cols=img.shape[1]channels=img.shape[2]mask=np.zeros(img.shape,dtype=np.uint8)#输入点的坐标roi_corners=np.array([[(10,10),(40,
flesh_coder
·
2020-07-11 22:28
opencv
python
OpenCV-Python
官方文档三——在OpenCV中绘制函数
在OpenCV中绘制函数目标·学习使用OpenCV绘制不同的几何形状·您将学习以下函数:cv2.line(),cv2.circle(),cv2.rectangle(),cv2.ellipse(),cv2.putText()等。代码在上述所有函数中,您将看到如下所示的一些常见参数:img:要绘制形状的图像颜色:形状的颜色。对于BGR,将其作为元组传递,例如:(255,0,0)forblue。对于灰度
shaoduo
·
2020-07-11 22:50
OpenCV
python
OpenCV-Python
官方文档二
开始使用视频目标学习读取视频,显示视频并且保存视频。学会从视频中捕获并显示。你将会学到这些方法:cv2.VideoCapture()cv2.VideoWriter()从照相机捕获视频通常,我们必须用相机捕捉实时流。OpenCV为此提供了一个非常简单的接口。让我们从摄像机中捕捉一段视频(我正在使用笔记本电脑内置的摄像头),把它转换成灰度视频并显示出来。只是一个开始的简单任务。要捕获视频,您需要创建一
shaoduo
·
2020-07-11 22:20
OpenCV
python
opencv-python
学习笔记(二)
文章目录图像基本操作为图像设置边框图像上的算术运算覆盖图像融合位运算性能测试与提高衡量性能Opencv的默认优化功能图像基本操作.当读取完一个图像之后,可以直接通过横纵坐标来返回该像素点的rgb值:img=cv2.imread('kkxj.jpg')px=img[100,100]print(px)#还可以通过第三个值选择只打印某个通道的值blue=img[100,100,0]print(blue)
影景彡
·
2020-07-11 21:37
Python
基于python
opencv-python
的录制并保存USB摄像头视频(无声版)
1.前期:在上一次,我写的一篇博客“Python下使用OpenCV库读取USB摄像头的画面”里介绍了,如何简单在Python环境下,利用OpenCV库,来实现USB摄像头的读取实时画面,本篇介绍的是:将实时画面保存为视频格式,在CV2里拍摄是没有声音的,后期会考虑添加音频以及录制屏幕。2.语法介绍:(1)会用到如下的三条语句fourcc=cv2.VideoWriter_fourcc(*‘flv1’
张一根
·
2020-07-11 20:11
基于
OpenCV-Python
的人脸签到系统
一、流程:人脸数据采集→模型训练→建立一个maxmember.csv表格用来存放人员的ID、打卡的名称,识别时显示的名称→启动人脸检测打卡→自动生成CSV表格用来存放打卡人的名称与时间。二代码:importcv2importosimportnumpyasnpfromPILimportImageimportdatetimeimportcsv#调用笔记本内置摄像头,所以参数为0,如果有其他的摄像头可以
水桶冰箱
·
2020-07-11 20:55
OpenCV学习
基于
OpenCV-Python
捕获摄像头图像并保存
当按回车键时自动捕获摄像头图像,按一次捕获一次,一直累加。代码:importcv2importcv2ascvimportnumpyasnpcap=cv2.VideoCapture(0)i=1whileTrue:ret,img=cap.read()#图像灰度处理gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#采用伽玛变换,是图像更加清晰fi=img/255gamm
水桶冰箱
·
2020-07-11 20:55
OpenCV学习
基于
OpenCV-Python
的高斯平滑图像模糊
高斯模糊:高斯模糊本质上是低通滤波器,输出图像的每个像素点是原图像上对应像素点与周围像素点的加权和。上代码:importcv2importnumpyasnpkernel_size=(5,5)sigma=1.5img=cv2.imread("G:\OpenCV\Project/11.jpg")gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)cv2.imshow("O
水桶冰箱
·
2020-07-11 20:54
OpenCV学习
opencv-python
读取视频(显示、保存)
从摄像头捕获视频importnumpyasnpimportcv2cap=cv2.VideoCapture(0)ifnotcap.isOpened():print("Cannotopencamera")exit()whileTrue:#Captureframe-by-frameret,frame=cap.read()#ifframeisreadcorrectlyretisTrueifnotret:p
JstuCheng
·
2020-07-11 20:38
OpenCV
python
cv2.error: OpenCV(4.1.0) C:\projects\
opencv-python
\opencv\modules\highgui\src\window.cpp:352: error
Error描述C:\WORK\Python\python.exeC:/WORK/Python/EXAMPLE/ceshi.pyTraceback(mostrecentcalllast):File"C:/WORK/Python/EXAMPLE/ceshi.py",line3,incv2.imshow("1",img)cv2.error:OpenCV(4.1.0)C:\projects\opencv-
雪山飞狐W
·
2020-07-11 20:10
OpenCv
opencv-python
练习实例
一、作者有话说本来想出个
opencv-python
的环境配置的,但最近天天配环境,配的我头大,就算了,下个周再出环境配置相关的问题(约定一下,一个月不能配环境超过两次),我最近在学
opencv-python
谁念幽寒
·
2020-07-11 19:21
opencv-python
OpenCV-python
自学笔记1-Haar级联分类器-人脸特征检测(检测脸部和眼睛)
有一段时间没有更新博客了,1.获得opencv中的级联数据我们在python中安装好了opencv后,在opencv的安装路径下会有一个data/haarcasades。,这个文件夹中有很多我们常用到的特征检测的xml文件,可以用于检测静止的图像,视频等文件我们可以将这些文件复制下来,放在我们的工程文件夹中,方便我们随时的去调用2.使用opencv进行人脸检测在项目中建立一个csacades文件夹
youngkun_wtu
·
2020-07-11 18:41
OpenCV
Python
机器学习
运行报错error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'
问题cv2.resize()报错cv2.error:OpenCV(3.4.3)C:\projects\
opencv-python
\opencv\modules\imgproc\src\resize.cpp
~Bessie~
·
2020-07-11 18:42
sobel,canny(可滑动调节阈值)边缘检测算法
opencv-python
实战
1.前言目的:为了总结下之前用过的经典边缘检测算法sobel和canny2.算法opencv官方讲解(1)sobel算法讲解(2)canny算法讲解2.opencv-python代码**注意:**由于数据未公开,所以没有提供数据来源,只需要填写path(图像的路径)即可运行,该代码可以实现以上两种算法,并且canny算法的阈值是可以通过滑动块来设置的。代码已有详细的注释。importcv2#ori
做一只AI小能手
·
2020-07-11 18:03
deep
learning
opencv-python
基础API
程序及注释:importcv2ascvimportnumpyasnp#读取图片n=cv.imread("lena.jpg")cv.namedWindow("input",cv.WINDOW_AUTOSIZE)cv.imshow("input",n)cv.waitKey(0)#转换为灰度gray=cv.cvtColor(n,cv.COLOR_BGR2GRAY)#颜色转化BGR到GRAYcv.imsh
与时光握手言和啊~
·
2020-07-11 17:59
opencv
opencv-python
基于ORB的特征检测和特征匹配(FAST+BRIEF+BF)笔记
opencv-python
基于ORB的特征检测和特征匹配(FAST+BRIEF+BF)笔记FAST(FeaturesfromAcceleratedSegmentTest)角点检测:首先选取一个像素点p,
遥之_CV学习在路上
·
2020-07-11 17:28
opencv-python
函数总览(初版)
抽个空又把《OpenCV-Python-Tutorial-中文版》这本电子书看了一遍,这次看的时候带着一个心思去看,就是整理每个章节的主要函数,查了每个函数的文档OpenCV-Pythonopencv2.4.13doc函数名函数Chapterone:图片读入图像cv2.imread(filename[,flags])→retval显示图像cv2.imshow(winname,mat)→Nonecv
CZYQ_Cz1
·
2020-07-11 16:42
opencv
opencv—python录制视频、保存视频
使用
opencv-python
录制视频直接上源码:importnumpyasnpimportcv2cap=cv2.VideoCapture(0)fourcc=cv2.VideoWriter_fourcc
yep。
·
2020-07-11 16:32
python
opencv
OpenCV-Python
视频的读取及保存
CaptureVideofromCamera从摄像头中获取视频:要捕捉视频,需要创建一个VideoCapture对象。它的参数可以是设备索引或视频文件的名称(下面会讲到)。设备索引只是指定哪台摄像机的号码。0代表第一台摄像机、1代表第二台摄像机。之后,可以逐帧捕捉视频。但最后,不要忘记释放捕获。importnumpyasnpimportcv2cap=cv2.VideoCapture(0)while
谦虚的海绵
·
2020-07-11 15:46
openCV
OpenCv-python
基本画图操作
之前整理过怎样使用OpenCv调用笔记本摄像头的笔记点击,今天整理一下怎样用OpenCv里的函数去画图像。要想使用OpenCv作图就要熟悉OpenCv中有哪些画图的函数,接下来就要介绍几个画图常用的函数:1.画一条直线,一个矩形,一个圆形:importnumpyasnpimportnumpyasnpimportcv2#创建一个黑色的图框,uint8是线条的类型,8连接img=np.zeros((5
Jayson_han
·
2020-07-11 14:32
OpenCv
机器学习之图像识别
keras使用预训练模型inception_v3识别图片
其中,数据输入借助
opencv-python
,程序运行至model=InceptionV3()时按需(如果不存在就)下载模型训练数据,你也可以(分析源码keras\applications\inception_v3
李上花开
·
2020-07-11 13:27
python与人工睿智
机器学习入门与放弃
ubuntu安装
opencv-python
到opencv官网下载对应pkg:https://opencv.org/releases/,下载sourcesfile。这里以opencv-3.4.1.zip为例。依赖安装sudoapt-getinstallbuild-essentialcmakegitlibgtk2.0-devpkg-configlibavcodec-devlibavformat-devlibswscale-devsudoapt
sestien
·
2020-07-11 12:56
平台搭建
简单的
opencv-python
的总结
其实这个总结相当于对于一些常用的
Opencv-python
的总结吧。好了,herewego!!!
lyy_sha
·
2020-07-11 12:55
人工智能
python3.x, cv2.imread()导入图片失败,none
ValueError:embeddednullcharacter发现是因为导入的图片路径中存在\0python3.x,cv2.imread()导入图片失败,none1.路径中无中文名2.piplist发现也有
opencv-python
LettyLin
·
2020-07-11 11:30
python
OpenCV-Python
[第二章]——画图函数
简介相关说明画线画矩形画园画椭圆画多边形添加文本完整代码简介学习使用OpenCV画几何图形,主要的函数为:cv2.line(),cv2.circle(),cv2.rectangle(),cv2.ellipse(),cv2.putText等。相关说明上述几个函数具有如下的相同类型的参数:img:背景图像color:形状的颜色。格式为BGR,是一个元组,如(255,0,0)表示蓝色。如果是灰度图像则只
lkiller_hust
·
2020-07-11 11:58
OpenCV
OpenCV-Python
[第三章]——加法操作与alpha blending
说明普通的python加法’+’是溢出操作,opencv的加法函数cv2.add是饱和操作。x=np.uint8([250])y=np.uint8([10])printx+y#got4printcv2.add(x,y)#got255此外,OpenCV提供了权重加法函数cv2.addWeighted,其进行如下操作:使用Win7系统自带的两张图片做测试,其结果如下:左边的是cv2.add,可以看到饱
lkiller_hust
·
2020-07-11 11:58
OpenCV
opencv-python
调用大恒相机录制视频(Ubuntu16.04)
Python调用大恒相机录制视频(Ubuntu16.04)文章目录Python调用大恒相机录制视频(Ubuntu16.04)环境配置视频录制代码使用本地摄像头录制视频问题解答环境配置驱动安装:https://blog.csdn.net/liuzongyuan1996/article/details/104219550API安装:https://blog.csdn.net/liuzongyuan19
Liu Zongyuan
·
2020-07-11 11:08
相机使用
解决
opencv-python
用VideoWriter保存视频失败或仅有1KB的问题
大部分这种情况都是因为vw=cv2.VideoWriter(path,fourcc,output_fps,size)的参数设置有问题,或者是vw.write(frame)的参数frame有问题,常见情况有:path的父目录不存在,或者没有权限在path位置创建文件,或者path的扩展名不是有效的视频文件fourcc=cv2.VideoWriter_fourcc(*FORMAT)的参数FORMAT是
Missing_Days
·
2020-07-11 11:41
Python
opencv
opencv-python
简单的RGB通道分别二值化(提取特定颜色)
本文借鉴了https://blog.csdn.net/sinat_40661696/article/details/80142217这位老哥最后合并色彩时忽略了一个问题cv中RGB的顺序是BGR本人小白只是想帮助下需要的朋友(我是用来做板球系统一开始实在弄不来按颜色二值化,只能黑板白球。。大神轻喷)先看图分别是R通道二值化(黑色背景提取红色),白色背景提取纯红色(仅仅是用交集并集取反得到的以后再改
liu2208627692
·
2020-07-11 11:57
Opencv-Python
学习笔记(八):图像金字塔
本篇博客记录学习OpenCV中的图像金字塔。使用图像金字塔创建一个新的水果“橘子苹果”。将要学习的函数为:cv2.pyrUp(),cv2.pyrDown()。一般情况下,我们要处理的是一副具有固定分辨率的图像。但是有些情况下,我们需要对同一图像的不同分辨率的子图像进行处理。比如,我们要在一幅图像中查找某个目标,比如脸,我们不知道目标在图像中的尺寸大小。这种情况下,我们需要创建一组具有不同分辨率的图
MMagicLoren
·
2020-07-11 10:41
Python+opencv4
关于Opencv python中 cvmat 和ndarray的转换问题
但是XML的文件在Python里面调用比较繁琐,然后翻了一下Opencv的API的接口,看到有
opencv-python
里面的API可以直接调用将XML直接读取。
Matrix_Lin
·
2020-07-11 10:37
opencv
个人学习(九) - 导入
opencv-python
库
前面我们已经搭建好了python的串口通信程序,接下来要做的是搭好
opencv-python
库的环境,然后通过python调用Opencv函数来进行图像分析。
林俊宇
·
2020-07-11 06:57
OpenCV-Python
相机校准 | 四十九
目标在本节中,我们将学习由相机引起的失真类型,如何找到相机的固有和非固有特性如何根据这些特性使图像不失真基础一些针孔相机会给图像带来明显的失真。两种主要的变形是径向变形和切向变形。径向变形会导致直线出现弯曲。距图像中心越远,径向畸变越大。例如,下面显示一个图像,其中棋盘的两个边缘用红线标记。但是,您会看到棋盘的边框不是直线,并且与红线不匹配。所有预期的直线都凸出。有关更多详细信息,请访问“失真(光
磐创 AI
·
2020-07-11 05:12
OpenCV-Python
opencv-contrib-Python编译module 'cv2.cv2' has no attribute 'xfeatures2d'
引言解决步骤一解决步骤二引言opencv-contrib-Python编译出现错误:sift=cv.xfeatures2d.SIFT_create()cv2.error:OpenCV(3.4.3)C:\projects\
opencv-python
古路
·
2020-07-11 05:20
传统图像处理
opencv
DeBug备忘
OpenCV-Python
绑定读取 训练好的caffe model 进行目标检测
二话不多,先上代码,以后再补充。#USAGE#pythondeep_learning_object_detection.py--imageimages/example_01.jpg\#--prototxtMobileNetSSD_deploy.prototxt.txt--modelMobileNetSSD_deploy.caffemodel#importthenecessarypackagesim
峰峰晶晶
·
2020-07-11 05:37
目标检测
OpenCV-python
提取特征(批量处理数据)
文章目录一、提取特征二、保存特征点一、提取特征傅里叶描述子特征点进行提取提取手部轮廓原理:加载图像(opencv,截图保存saveROI)肤色检测(YCrCb颜色空间的Cr分量+Otsu法阈值分割算法)图像去噪(numpy二值化处理)轮廓提取(canny检测,cv2.findContours->傅里叶描述子Laplacian)二次去噪(numpy二值化处理)绘制轮廓(cv2.drawContour
cungudafa
·
2020-07-11 04:22
Python学习
#
Python
使用
OpenCV-Python
外接摄像头打不开问题
使用
OpenCV-Python
外接摄像头打不开情况描述使用
OpenCV-Python
打开摄像头常用的代码是这样的:importcv2ascvcap=cv.VideoCapture(0)flag=cap.isOpened
ShakalakaPHD
·
2020-07-10 23:14
【图像处理】——Python OpenCV实现形态学膨胀、腐蚀开闭操作(可以用于图像滤波、图像分割等)
转载博客请注明详细地址,谢谢本文讲了形态学基本操作膨胀腐蚀开闭操作的原理本文讲解了用
OpenCV-Python
实现形态学操作目录一、形态学简述1、简介2、一些基本定义3、结构元素(1)什么是结构元素(2
有情怀的机械男
·
2020-07-10 21:52
图像处理
python
opencv
图像处理
python代码实现Opencv调用海康Rtsp视频流,进行人脸检测
测试过程中的所用到的模块的版本:python(3.5.1)
opencv-python
(4.1.2.30)opencv-contrib-python(4.1.2.30)1、先贴出第一版本的代码:from_
David_jiahuan
·
2020-07-10 21:54
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他