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
实现初步手势识别
``第一步:读取图片或摄像头,对图像或摄像头进行处理(形态学操作,肤色检测等等)提取手势二值图像.ret,frame=capture.read()#读取摄像头#frame=cv.flip(frame,1)fgbg=cv.createBackgroundSubtractorMOG2()#利用BackgroundSubtractorMOG2算法消除背景#fgmask=bgModel.apply(fra
手里有风
·
2020-07-06 06:42
python
opencv
手势识别
分水岭算法(
Python+OpenCV
)
分水岭算法算法思想最常用的分水岭算法是上世纪90年代提出的基于灰度图像分割的算法,分水岭算法是一种与自适应二值化有关的算法。下图给出了该方法的工作原理。假定图中的物体灰度值低,背景灰度值高。图中曲线表示沿着平面一条直线灰度分度,该线穿过了两个靠的比较近的物体。分水岭算法往往从一个偏低但仍能正确分割各个物体的阈值开始,然后随着阈值逐渐增加上升到最佳值(接接近背景的灰度值),各个物体不会被合并。只要阈
飘云之下
·
2020-07-06 05:44
随笔
如何使用
Python+Opencv
将视频切分成帧图片
如何使用
Python+Opencv
将视频切分成帧图片环境要求:python3.6cv2直接上代码:importcv2#导入opencv模块importosimporttimedefvideo_split
深沉的背影
·
2020-07-06 05:12
Python代码
‘pip’不是内部或外部命令---
Python+OpenCV
配置过程中常见问题
1、用pip进行安装时,输入pip命令会提示:‘pip’不是内部或外部命令在python安装目录中找得到script文件夹,查看文件夹内部是否存在pip3.exe这个文件。(下面以我的电脑为例)如果没有,在命令行输入:python-mensurepip将pip.exe文件下载下来。如果script文件夹内存在pip.exe,那么就是cmd的环境路径有问题。在系统环境变量的PATH里新建C:\Use
"灼灼其华"
·
2020-07-06 05:11
OpenCV
python+opencv
实现二维码定位(二)
思路1)二值化2)膨胀与腐蚀3)找到所有矩形并进行筛选(筛选过程可以加入上一篇文章)4)对所有满足条件的矩形进行二维码检测importcv2importcopyimportnumpyasnpimportpyzbar.pyzbaraspyzbardefprethreatment(img0):#readimgandcopyimg=copy.deepcopy(img0)##cv2.imshow('img
放肆老学长
·
2020-07-06 05:18
python
python+opencv
实现二维码定位(一)
参考:思路和代码二维码补充知识基本思路是:1)定位点的轮廓有三层轮廓2)每个定位点的轮廓中心点一样的3)三个定位点可以围成一个等腰直角三角形补充思路:当背景过于复杂的使用时候无法正确找到二维码位置,按以下思路尝试改进:1)阈值分割2)膨胀或者腐蚀3)扣取所有正方形区域,逐一检测4)然后再进行上面的操作importnumpyasnpimportcopydefreshape_image(image):
放肆老学长
·
2020-07-06 05:18
python
基于zynq的图像识别算法移植(一)
一、项目背景这次要移植到zynq板子上的算法是关于船只识别的,源代码是基于
python+opencv
写的,算法本身并不复杂,主要思想就是基于帧差法以及不同大小的滑动窗,做一个背景去除,再通过海面掩膜获取有船只的图像部分
小Xuan
·
2020-07-06 05:40
zynq算法移植
Python+opencv
学习笔记之人脸视频采集及实时检测(树莓派3B+下检测)
实验目标:1.首先通过opencv编程写一个可以调用摄像头并且能将摄像头捕捉到的内容进行保存。2.将视频文件发送到我们的树莓派上,然后再利用Python编写程序对视频进行人脸识别处理,最后将人脸识别后的视频保存。3.对某一张图片进行处理,让其具有毛玻璃效果,并将处理后的图片保存。接下来就是实际的操作了ps:一定要确保树莓派上的Python能够导入cv2这个模块,也就是你在交互式的环境下输出impo
真让人头大5
·
2020-07-06 04:08
Python
opencv
python+opencv
的安装(保证成功)
python+opencv
的安装(保证成功)下载python官网:https://www.python.org/downloads/windows/下载下面这个64位的。
神马丶暴风
·
2020-07-06 04:36
软件的安装
python+openCV
利用函数cv2.findContours()和cv2.drawContours查找并绘制轮廓
函数cv2.findContours(image,mode,method[,offset])概述:寻找一个二值图像的轮廓。注意黑色表示背景,白色表示物体,即在黑色背景里寻找白色物体的轮廓参数:image:8位单通道图像。非零像素值视为1,所以图像视作二值图像mode:轮廓检索的方式cv2.RETR_EXTERNAL:只检索外部轮廓cv2.RETR_LIST:检测所有轮廓且不建立层次结构cv2.RE
Shannon T
·
2020-07-06 03:14
python
openCV
python + OpenCV的读取、显示、保存图像
作为代码的搬运工,我又来了,这次是
python+OpenCV
的图像识别,现说明我自己的学习版本:python3.7OpenCV3.4PyCharm2.3因为这是基础,直接上代码:"""2019.10.20
文静先生
·
2020-07-06 02:31
毕设过程
Machine Learning——CV系列(一)——
Python+OpenCV
核心操作(3)——边缘与轮廓
文章目录四、边缘与轮廓4.1图像梯度(见梯度算子)4.2Canny边缘提取算法4.2.1原理与流程4.2.2非极大值抑制4.2.3双阈值边缘连接处理4.2.4代码4.3轮廓4.3.0轮廓与边缘区别4.3.1轮廓查找与绘制4.3.2面积、周长和重心4.3.3轮廓近似4.3.4凸包和凸性检测4.3.5边界检测4.3.5.1方向性判断4.3.6轮廓性质4.3.6.1边界矩形的宽高比4.3.6.2轮廓面积
wa1tzy
·
2020-07-05 22:17
AI
OpenCV
机器学习
opencv
计算机视觉
边缘检测
深度学习
机器学习
视频黑边去除算法(
python+opencv
)
黑边是指视频中存在的黑色或白色边框,这类边框存在于很多视频中,由于黑边的存在,哈希值的提取收到了它的干扰,尤其对于dhash来说,影响非常大,容易造成误判。在v1.0排重算法中,采用的黑边去除方法是opencv自带的函数,该函数对于包含logo的黑边处理效果很差,而绝大部分黑边中都包含视频logo,因此仍然存在大部分黑边未被去除的情况,所以手工重写黑边去除算法。部分黑边情况如下图所示:算法流程:-
帅气的小王子
·
2020-07-05 15:32
机器学习
《
python+opencv
实践》一、基于颜色的物体追踪(下)
本文对《
python+opencv
实践》一、基于颜色的物体追踪(上)做了功能上的强化,强化如下:(1)加了pts清空,即当没有检测到目标时,清空pts,显示的图像上不再有轨迹;(2)加了运动方向判别,能够判别目标的运动方向及当前坐标
李德胜的学习记录
·
2020-07-05 12:48
opencv学习
python+OpenCV
检测条形码
今天看到一篇关于条形码检测的文章,还是存在一些问题的,昨天我陪朋友去取快递的时候,看到了关于条形码检测在现实场景中的应用,于是,便想着实现一波,并且对程序中的一些问题做了一些修改。首先要确定调用的包/库的版本,这是在我电脑上程序的运行环境(在今后的文章中,我会特别注意版本问题,这个非常重要):python3.6+win10numpy1.16.2imutils0.5.2opencv4.1.0图片来源
Jumping boy
·
2020-07-05 08:14
目标检测
python+opencv
计算代码运行时间:time库和opencv自带方法getTickCount
importcv2importtime##############################利用opencv的两个函数进行时间耗费计算#cv2.getTickCount()记录当前时间,cv2.getTickFrequency()是时钟周期start=cv2.getTickCount()#记录当前时间,以时钟周期计算sum=0foriinrange(100000):sum+=i#以上执行代码
月下花弄影
·
2020-07-05 03:25
十年磨一剑
opencv
python
Ubuntu 编译opencv出错:‘GstMiniObjectClass’ does not name a type 解决方法
我选择使用
Python+OpenCV
的平台来完成,因为多练习Python也有利于以后研究生阶段机器学习的研究。我有点技术洁癖:(,本来电脑已经有OpenCV了,硬是想更新成最新的3.0.0-rc1。
Jd
·
2020-07-04 19:30
OpenCv开发
Python+Opencv
实现无参数、全自动的Canny算法
目录一、什么是Canny边缘检测算法?二、最优边缘准则是什么?三、Canny算法实现步骤四、Canny算法在使用中的问题?五、无参数、自动化Canny算法代码实现六、改进算法效果展示七、问题探讨参考资料注意事项一、什么是Canny边缘检测算法? Canny边缘检测算子是JohnF.Canny于1986年开发出来的一个多级边缘检测算法。更为重要的是Canny创立了边缘检测计算理论(Computat
技术挖掘者
·
2020-07-04 09:36
opencv
Python+Opencv
颜色和形状检测
目录一、场景需求解读二、算法原理简介三、算法实现步骤四、算法代码实现五、算法效果展示与分析参考资料注意事项一、场景需求解读 现实场景中,我们有时需要自动的检测出图片中目标的颜色和其对应的形状,然后根据这些信息快速的找到我们需要的目标,这在真实场景中具有广泛的应用。下图展示了一张实例,我们需要知道图片中目标的颜色和形状信息。二、算法原理简介 为了检测不同物体的颜色,本文的实现思路为:1)首先定义
技术挖掘者
·
2020-07-04 09:36
python
opencv
Python+opencv
人脸识别----阔别8年后重学编程的点点滴滴
因为疫情已经在家里困了一个月零5天了,在家辅导幼儿园小朋友作业,其余时间没什么事,想着阔别了8年之久的编程工作,看着最近的科技产品越来越发达,还是想自己编点东西玩玩,网上搜了搜python的学习,这就开始吧。—2020年2月29日先立个Flag放到这,希望经过系统的学习和实验,能够完成这样一个效果:1、摄像头立在公司门口,经过的员工进行人脸识别,记录来单位的时间。2、再结合一个红外摄像头还是什么的
TONYSONG1018
·
2020-07-04 08:59
使用
Python+Opencv
从摄像头逐帧读取图片保存在本地
1、思路使用
Python+Opencv
,从摄像头的实时视频流中逐帧读取图片,保存到本地2、工具安装Python安装Opencv3、分类目前测试的过程中遇到了三种类型的摄像头数据读取,分别是:USB普通摄像机
NoamaNelson
·
2020-07-04 07:16
Python
[转]《
python+opencv
实践》一、基于颜色的物体追踪(下)
目录新的改变代码新的改变做了功能上的强化,强化如下:(1)加了pts清空,即当没有检测到目标时,清空pts,显示的图像上不再有轨迹;(2)加了运动方向判别,能够判别目标的运动方向及当前坐标。代码#coding:utf-8#!/usr/bin/envpythonfromcollectionsimportdequeimportnumpyasnpimporttime#importimutilsimpor
同志捆包包
·
2020-07-04 05:40
opencv
[转]《
python+opencv
实践》一、基于颜色的物体追踪(上)
目录1代码1实现功能:追踪红颜色瓶盖,并画出瓶盖轮廓和运动轨迹。代码fromcollectionsimportdequeimportnumpyasnp#importimutilsimportcv2importtime#设定红色阈值,HSV空间redLower=np.array([170,100,100])redUpper=np.array([179,255,255])#初始化追踪点的列表mybuf
同志捆包包
·
2020-07-04 05:40
opencv
《
python+opencv
实践》一、基于颜色的物体追踪(上)
点击打开链接本文主要参考国外一大牛博客,然后自己修改得来。相关知识点在这里实现功能:追踪红颜色瓶盖,并画出瓶盖轮廓和运动轨迹。fromcollectionsimportdequeimportnumpyasnp#importimutilsimportcv2importtime#设定红色阈值,HSV空间redLower=np.array([170,100,100])redUpper=np.array(
李德胜的学习记录
·
2020-07-04 02:58
opencv学习
OpenCV-Python实战(一)Ubuntu18.04实现人脸检测+输出抓图时间
参考:
python+opencv
计算代码运行时间:time库和opencv自带方法getTickCountcv2级联分类器CascadeClassifier一、Haar特征分类器介绍Haar特征分类器就是一个
誓约胜利之舰
·
2020-07-04 01:20
OpenCV-Python
树莓派 ubuntu 安装
Python+OpenCV
树莓派安装
Python+OpenCV
这个版本的好处是能首次上电就连接SSH,后继的版本就不行了。
ShellCollector
·
2020-07-04 00:18
win/ubuntu
python+opencv
图像变换的两种方法cv2.warpAffine和cv2.warpPerspective
#usr/bin/envpython#coding:utf-8#####################对图像进行变换(旋转)#2018年6月17日07:33:54importcv2importnumpyasnp#这里说一下旋转的opencv中为旋转提供的三个要素#旋转的中心点(center)#旋转角度()#旋转后进行放缩#我们可以通过cv2.getRotationMatrix2D函数得到转换矩阵
月下花弄影
·
2020-07-02 17:34
十年磨一剑
opencv
python
用
Python+OpenCV
让电脑帮你玩微信跳一跳
前言最近微信小游戏跳一跳大热,自己也是中毒颇久,无奈手残最高分只拿到200分。无意间看到教你用Python来玩微信跳一跳一文,在电脑上利用adb驱动工具操作手机,详细的介绍以及如何安装adb驱动可以去看这篇文章,这里就不再介绍了。但是原文每次跳跃需要手动点击,于是想尝试利用图像处理的方法自动化。最重要的不是最终刷的分数,而是解决这个问题的过程。花了一个下午尝试各种方法,最终采用opencv的模板匹
船D长
·
2020-07-02 12:11
python
opencv图像识别
微信
python+opencv
学习笔记(一)python+numpy+scipy+opencv+contrib的安装与配置
python+opencv
学习笔记(一)win764位系统下python+numpy+scipy+opencv+contrib的安装与配置参考文献及网站:《OpenCV3计算机视觉——python语言实现
maitttop
·
2020-07-02 11:31
python+opencv
入门-色彩空间及其变换
python+opencv
入门-色彩空间及其变换任务描述理解色彩空间,并使用OpenCV进行色彩空间转换。相关知识你需要掌握:1.什么是色彩空间;2.如何转换色彩空间。
侯永琪在修行
·
2020-07-02 11:37
人工智能
python
open'c'v
CV |
Python+OpenCV
提取avi和mp4格式视频中的关键帧
简介最近在处理实验数据,做实验得到一堆视频文件,想从中选择有用的图像文件,网上找到了一些将视频文件按帧提取为静态图像的程序。1.OpenCV处理.avi文件转自:https://blog.csdn.net/qq_42393859/article/details/86572670问题描述:使用OpenCV把.avi视频切分成静态图像,提取视频中的关键帧,保存为0.jpg、1.jpg、2.jpg…程序
lovetaozibaby
·
2020-07-02 09:06
python
学习总结
Computer
Vision
百度云人脸识别接口+
python+opencv
做的表情包合成器
第一次使用python,所以语法有些凌乱.菜鸟随便做的一个小东西.开发环境:win10+anaconda3.0+python3.6+opencv2+pyqt5一、anaconda安装下载链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/二、安装opencv2安装好anaconda后,找到并打开anacondaprompt输入conda
coconut_j
·
2020-07-01 20:12
Python+OpenCV
图像处理(八)——LBP特征描述算子
系列文章
Python+OpenCV
图像处理(一)——OpenCV框架与图像插值算法
Python+OpenCV
图像处理(二)——几何变换
Python+OpenCV
图像处理(三)——彩色空间互换
Python
清崎教练
·
2020-07-01 18:51
cv
python
计算机视觉
opencv
Python+OpenCV
拉普拉斯图像锐化
**Python实现基于OpenCV的拉普拉斯图像锐化**研一学习数字图像处理(刚萨雷斯版),导师让我用Python编写基于拉普拉斯算子的图像锐化,并且是在不直接调用OpenCV的情况下,由于现在还没有学习锐化彩色图像,所以本博客先联系锐化灰度图。Python代码如下:importcv2ascvimportnumpyasnprgb=cv.imread("D:/a.jpg")weight=rgb.s
~沐春风~
·
2020-07-01 13:47
拉普拉斯算子图像锐化
python+opencv
抠图并旋转
主要参考StackOverflow的问答xaedes的回答更实用,贴出代码:defsubimage(image,center,theta,width,height):theta*=np.pi/180#converttoradv_x=(np.cos(theta),np.sin(theta))v_y=(-np.sin(theta),np.cos(theta))s_x=center[0]-v_x[0]*
粗识名姓
·
2020-07-01 13:23
Python+Opencv
调用USB摄像头(二)
目录一.问题二.问题分析2.0.分析2.1.协议问题2.2驱动问题2.3.必须用相机自带SDK(SoftwareDevelopmentKit)软件开发工具包调用相机三.相关拓展一.问题继
Python+Opencv
Sunbeam_c
·
2020-07-01 12:36
opencv
Python+wxPython+OpenCV 界面图片浏览和处理
Windows下:1、
Python+OpenCV
环境配置:这个
whoNamedCody
·
2020-07-01 12:36
利用python和OpenCV实现图像拼接
python+OpenCV
实现imagestitching在最新的OpenCV官方文档中可以找到C++版本的Stitcher类的说明,但是python版本的还没有及时更新,本篇对python版本的实现做一个简单的介绍
MoonJian
·
2020-07-01 11:54
CV
python
Python+opencv
实现人脸表情判别,口罩识别
文章目录一、dlib,face_recognition以及opencv-python库安装dlib安装方法:Cmake安装Boost下载安装dlibface_recognition安装方法opencv-python安装方法二、dlib的68点模型三、Python实现人脸识别&表情判别四、基于CNN的表情识别五、口罩识别自己训练模型进行识别导入keras库,划分数据集构建网络数据预处理数据增强训练模
Time ??
·
2020-07-01 10:39
人工智能与机器学习
人脸识别
人工智能
计算机视觉
python
opencv
python+opencv
将表格图片按照表格框线分割、识别
如下小程序为使用
python+opencv
将表格图片,按照表格进行分割,并识别分割后的子图片中的文字,希望对需要的小伙伴有一些些帮助。具体的实现见如下代码。
TryTestwonderful
·
2020-07-01 09:21
python+opencv
横向拼接视频
如果想利用
python+opencv
把两段视频拼接在一起,可以有两种想法:1.第二个视频直接接在第一个视频后边,延长帧。
木盏
·
2020-07-01 02:16
Computer
Vision
python
tools
Python+OpenCV
进行行人检测
Python+OpenCV
进行行人检测应用非极大抑制方法,可排除候选的重叠检测使用前环境及库配置我运行的环境为Python3.6(Anaconda3)+OpenCV3,IDE:PyCharm1.其中如果安装
奋斗无止境_分享是一种快乐
·
2020-06-30 18:42
python学习笔记
13行代码实现:Python实时视频采集(附源码)
一、前言本文是《人脸识别完整项目实战》系列博文第3部分:程序设计篇(Python版),第1节《Python实时视频采集程序设计》,本章内容系统介绍:基于
Python+opencv
如何实现实时视频采集。
HadoopDev
·
2020-06-30 14:46
人工智能
人脸识别开发实战
python+opencv
实现hog+svm的训练
训练的网上很多,但是资源svm训练这一块都是通过skimage这个库来实现的,本文从hog特征提取到svm的训练,以及后面的测试都是通过调用opencv来实现的,这样对于基于opencv来做开发的话较为方便,
python
奔跑熊
·
2020-06-30 08:31
python
机器视觉
图像处理基础算法
机器学习
python+opencv
之特征检测(SIFT 尺度不变特征变换)
目录一、SIFT综述二、sift算法详解1、尺度空间极值检测1.1尺度空间(ScaleSpace)思想1962提出1.2尺度空间的数学表示1.3尺度空间的获取1.4极值检测2、关键点定位2.1精确定位2.2去除边缘响应3、方向匹配4、关键点描述三、opencv-python编程四、总结一、SIFT综述尺度不变特征转换(Scale-invariantfeaturetransform或SIFT)是一种
小白芷
·
2020-06-30 05:32
特征检测
OpenCV
Python学习
Python+OpenCV
感兴趣区域ROI提取
Python+OpenCV
感兴趣区域ROI提取方法一:使用轮廓步骤1"""src为原图"""ROI=np.zeros(src.shape,np.uint8)#感兴趣区域ROIproimage=src.copy
xinyu3307
·
2020-06-30 02:06
OpenCV
Python
python+opencv
实现霍夫变换检测直线
python+opencv
实现高斯平滑滤波
python+opencv
实现阈值分割(2016-5-10)到OpenCV-PythonTutorials’sdocumentation可以下载功能:创建一个滑动条来控制检测直线的长度阈值
Ruff_XY
·
2020-06-30 01:30
python
opencv
python+opencv
实现阈值分割
最近老师留了几个作业,虽然用opencv很简单一句话就出来了,但是还没用python写过。在官方文档中的tutorial中的threshold里,看到可以创建两个滑动条来选择type和value,决定用python实现一下注意python中的全局变量,用global声明开始出现了一些问题,因为毁掉函数每次只能传回一个值,所以每次只能更新value,后来就弄了两个毁掉函数,这个时候,又出现了滑动其中
Ruff_XY
·
2020-06-30 01:30
python
opencv
机器学习 人工标注样本工具
Python+OpenCV
机器学习人工标注样本工具
Python+OpenCV
应用场景最近小伙伴有个需求,需要对训练样本进行人工标注,需要框选出复杂场景图片中的气压表的部分,并标注出气压值,同时还需要知道气压表在图像中的位置,为解决这一问题
xbw12138
·
2020-06-29 23:10
机器学习
Python
python+opencv
实现人脸识别
OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和MacOS操作系统上。它轻量级而且高效——由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。python官网下载python安装,然后安装opencv库,就可以使用了。代码如下:import
喵索里
·
2020-06-29 21:38
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他