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
实现手势识别(含源码,亲测)
先提前安装相应模块如:pipinstallpyserial//python2pip3installpyserial//python3importcv2ascvimportnumpyasnpimportmathimporttimeimportserialcapture=cv.VideoCapture(0)#video="http://admin:
[email protected]
:8081/"
xubuhui
·
2020-07-10 13:47
opencv
python+opencv
鼠标操作以及制作调色板并画图
鼠标操作:#!/usr/bin/envpythonimportnumpyasnpimportcv2events=[iforiindir(cv2)if'EVENT'ini]#events=[iforiindir(cv2)]printeventsdefdraw_circle(event,x,y,flags,param):ifevent==cv2.EVENT_LBUTTONDBLCLK:cv2.circ
szfhy
·
2020-07-10 03:30
python
Python+OpenCV
人脸、眼睛识别代码
学习《OpenCV3计算机视觉Python语言实现》第五章:人脸检测和识别有一小节:视频中的人脸与眼睛检测书中代码:importcv2path='D:\Build\OpenCV\opencv-3.4.1\modules\objdetect\src\cascadedetect'defdetect():face_cascade=cv2.CascadeClassifier('haarcascade_fr
qq_20156437
·
2020-07-09 22:08
python+opencv
视频播放/图片合成视频/常用的图像处理等操作#-*-coding:utf-8-*-importosimportthreadingimportcv2importnumpyasnp'''pipinstallopencv-pythonopencv视觉库'''classProducer(threading.Thread):"""线程播放视频"""def__init__(self,str_rtsp):sup
onj123
·
2020-07-09 21:10
opencv
python+opencv
使用VideoWriter保存摄像头视频,保存文件0字节
背景研究
python+opencv
,使用VideoWriter保存摄像头视频时,jupyternotebook开发代码,在开发环境时,可以创建视频文件并正常保存视频流,但是通过pyinstaller编译打包成
feiyanlhj
·
2020-07-09 15:19
opencv
Python
pyinstaller
Python+OpenCV
图像处理(第8课---图像轮廓)
轮廓介绍边缘检测出的边缘是不连续的,把边缘连接成整体就是轮廓。前提原始图像必须是二值图像(阈值分割得到)。查找轮廓会修改原始图像(提前备份)。在opencv中要求背景是黑色,对象是白色。编程实现#-*-coding:utf-8-*-importcv2img=cv2.imread("C:\\imgs\\contours.bmp",flags=cv2.IMREAD_UNCHANGED)copy=img
ccnuacmhdu
·
2020-07-09 14:36
深度学习及图像
python + opencv 入门项目 【python图片转字符画】
python+opencv
入门项目【python图片转字符画】基础知识命令行获取python当前工作路径安装pillow库简单操作图像1.Image模块缩放图片2.ImageFilter模块模糊图3.ImageDraw
李墨菲
·
2020-07-09 12:55
菜鸡工作之路
数据分析&机器学习
Python人脸识别黑科技(一):50行代码运用
Python+OpenCV
实现人脸追踪+详细教程+快速入门+图像识
Python黑科技:50行代码运用
Python+OpenCV
实现人脸追踪+详细教程+快速入门+图像识本篇文章我们来讲一下关于AI相关的人脸追踪,人脸识别相关的一些知识。
陪代码一起浪迹天涯
·
2020-07-09 04:22
Python教程
python+opencv
将avi视频分解成图片输出
**
python+opencv
将avi视频分解成图片输出**项目需要,一个小程序,将视频拆解成单个图片输出!'''
qq_37612828
·
2020-07-07 23:52
python
答题卡识别C++版本(一)
之前用
Python+Opencv
写过答题卡识别的算法。这篇博客用的C++和Opencv来完成答题卡的识别,相关算法的思想是不变的。
我是马克思小清新
·
2020-07-07 21:53
图像处理-opencv-C++
opencv 图像礼帽和图像黑帽的实现
python+OpenCV
图像礼帽图像礼帽也叫图像顶帽礼帽图像=原始图像-开运算图像得到噪声图像开运算:先腐蚀再膨胀使用对象:二值图像使用方法:morphologyExcv2.MORPH_TOPHAT结果
·
2020-07-07 16:51
opencv 形态学变换(开运算,闭运算,梯度运算)
opencv里有包:cv2.morphologyEx()morphology:译文形态学使用
python+opencv
讲解开运算开运算:对图像先进行腐蚀,然后对腐蚀后的图进行膨胀morphologyEx
·
2020-07-07 16:50
opencv 图像腐蚀和图像膨胀的实现
语言:
python+opencv
为什么使用图像腐蚀和图像膨胀如图,使用图像腐蚀进行去噪,但是为压缩噪声。对腐蚀过的图像,进行膨胀处理,可以去除噪声,并保持原样形状。
·
2020-07-07 16:49
opencv学习笔记13:形态学变换(开运算,闭运算,梯度运算)
opencv里有包:cv2.morphologyEx()morphology:译文形态学使用
python+opencv
讲解开运算开运算:对图像先进行腐蚀,然后对腐蚀后的图进行膨胀morphologyEx
总裁余
·
2020-07-07 12:02
CV计算机视觉
鱼眼摄像头的畸变矫正方法-
python+opencv
鱼眼摄像头畸变校正的方法:1.棋盘矫正法2.经纬度矫正法。相机为什么会出现畸变?当前相机的畸变主要分为径向畸变和切向畸变两种。径向畸变产生的原因:相机的光学镜头厚度不均匀,离镜头越远场景的光线就越弯曲从而产生径向畸变。切向畸变产生的原因:镜头与图像传感器不完全平行造成的。图一径向畸变图二切向畸变相机参数有哪些?相机内参:主要包括相机矩阵(包括焦距,光学中心,这些都是相机本身属性)和畸变系数(畸变数
donkey_1993
·
2020-07-07 07:37
机器学习
【Opencv】
Python+openCV
实现全景图拼接(左右两张图片拼接成一张全景图)
Python+openCV
实现全景图拼接(左右两张图片拼接成一张全景图)全景图拼接思路具体步骤代码与结果代码效果测试1效果测试2全景图拼接思路这个就是简单对左右两张图进行拼接,希望实现下面效果:左图全景图右图这里不是指严丝合缝的可以直接拼接的图
哞哞哞是Echo
·
2020-07-06 21:31
CV
python
计算机视觉
opencv
基于
Python+OpenCV
的人脸口罩识别检测
以下编程在Jupyternotbook平台上进行目录一、OpenCV下载安装二、人脸口罩数据集下载处理(一)人脸口罩数据集下载(二)人脸口罩数据集的处理三、训练人脸口罩数据集模型四、进行人脸口罩检测一、OpenCV下载安装参考网址:https://blog.csdn.net/cungudafa/article/details/84451066二、人脸口罩数据集下载处理(一)人脸口罩数据集下载下载人
白码王子小张
·
2020-07-06 19:14
人工智能与机器学习
人脸识别
opencv
python
快来学习
Python+OpenCV
实现857车牌识别、实时车牌识别(结课设计)
一.前言需要源码请留言,环境配置请留言,项目运行时报错请留言,运行环境python3.7、pycharm。仅供交流学习,如做商业用途,依法追究责任。结课设计…顺利过。项目主要是利用OpenCV的SVM支持向量机,来进行车牌字符的训练,并进行字符的分割、字符识别等。使用Python内置模块Tkinter来实现系统的图形界面。将识别到的车牌与数据库中的黑名单车牌比对,实现正常车牌的快速放行以及黑名单车
杨八戒
·
2020-07-06 17:08
opencv学习笔记14:图像礼帽,图像黑帽
python+OpenCV
图像礼帽图像礼帽也叫图像顶帽礼帽图像=原始图像-开运算图像得到噪声图像开运算:先腐蚀再膨胀使用对象:二值图像使用方法:morphologyExcv2.MORPH_TOPHAT结果
总裁余
·
2020-07-06 16:38
CV
python+opencv
移动侦测(帧差法)
python+opencv
移动侦测(帧差法)图像处理帧差法,视频异常事件检测1.帧差法原理移动侦测即是根据视频每帧或者几帧之间像素的差异,对差异值设置阈值,筛选大于阈值的像素点,做掩模图即可选出视频中存在变化的桢
w²大大
·
2020-07-06 15:50
python学习
树莓派3B+新安装系统+
python+opencv
要点
从买到树莓派开始折腾,遇坑无数。虽然网上有教程,还是很难顺利安装,各种错误不断。这里概括写下安装步骤,以避开坑点。程序来源于网上整理仅供个人参考。(一)新卡无屏开机前准备一、新卡准备1、SDFormatter格式化tf卡。2、win32diskimager写入官网img镜像,不能选错盘。3、在windows下,在boot分区新建ssh空白文件,这是为了首次开机能使用ssh方式登录树莓派,避免权限不
zhl555666
·
2020-07-06 12:16
python
linux
树莓派
opencv
【OpenCV】Python对图片进行二值化处理
环境:
python+opencv
我们对这样一张图片进行二值化处理代码如下importcv2#读取图像img=cv2.imread('black-white.jpg')#变微灰度图gray=cv2.cvtColor
yzy_1996
·
2020-07-06 11:12
Python
学习OpenCV
使用
python+opencv
更改图像像素颜色
#-*-coding:UTF-8-*-importcv2importnumpyasnpimg=cv2.imread("pic.bmp")#将图像转换为HSV像素空间,因为HSV空间对颜色比较敏感hsv=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)#分别设置HSV颜色空间中,红色、黄色、蓝色、绿色的阈值lower_red=np.array([0,43,46])upper_r
yang__jing
·
2020-07-06 10:15
python
opencv
树莓派从0开始配置进行
python+opencv
任务
通过win32diskimager将树莓派raspbian-stretch-full镜像写入SD卡后,插入SD卡即可启动适配树莓派的debian系统。这里记录下安装配置树莓派完成任务的所需操作和过程,避免以后再次遇坑。打开ssh首先,树莓派在联网环境下,可以打开ssh进行远程连接,在网络稳定的情况下会更加方便,通过以下两条指令打开ssh连接:sudosystemctlenablesshsudosy
Xuuuhm
·
2020-07-06 08:57
工程
python+opencv
人像训练及识别
系统准备Python3.7、电脑安装OpenCV(需要用到软件自带的人脸检测库)步骤:一、准备训练数据:新建目录\face\,face目录下新建一系列以0开头的数字目录,要训练多少个人就建多少个数字目录,数字目录里面放每个人的头像图片,最好不同角度不同表情都有,准确率与训练图片的量正相关。我这里准备了四个人的图片。二、批量处理训练图片,生成标准化的人脸与标签对,代码如下:#本函数将读取所有的训练图
wenzhp1975
·
2020-07-06 06:54
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
上一页
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
其他