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
[第三章]——加法操作与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
pointPolygonTest()函数使用报错errro215
问题:python下使用opencv中的pointPolygonTest()函数时出现cv2.error:OpenCV(4.2.0)C:\projects\
opencv-python
\opencv\modules
AI414010
·
2020-07-10 20:42
奇怪的问题
opencv-python
之8bit图像的读取与存储
前言:最近忙于cityscapes数据集的数据预处理,发现,其label图集都是基于8bit的单通道数据。之前,在做数据处理的时候,并没有注意到这一点,到时生成的label图集在与预测的结果图集做miou计算时出现错误。代码实现:fromcv2importcv2ascv2importnumpyasnp#img=np.zeros((1024,2048),np.int8)#创建一个8bit的数据#im
放下扳手&拿起键盘
·
2020-07-10 19:46
digital
image
processing
OpenCV-Python
官方文档学习
图像学习:目标:1.在这里你会学习到如何读取一个图像,如何取显示并且保存它。2.你将徐汇这些方法:cv2.imread(),cv2.imshow(),cv2.imwrite();3.自然而然的你就学会了如何使用Matplotlib库去显示图片。OpenCV的使用读取一张图片使用cv2.imread()去读取一张图片。这张图片应该在工作目录下或者是在其他地方但需要给定一个全路径。第二个参数是一个标志
shaoduo
·
2020-07-10 18:57
python
OpenCV
python打包pyqt5+opencv开发的程序(一):pyinstaller
使用的库:pyqt5,numpy,matplotlib,
opencv-python
,scikit-learn方法:新建虚拟环境,使用pyinstaller进行打包,避免在anaconda环境下打包体积过大
两个轮子
·
2020-07-10 18:07
python
error: (-206) Unrecognized or unsupported array type in function cvGetMat
在用opencv中的cv2.findContours()函数检测轮廓时,抛出如下错误:cv2.error:C:\projects\
opencv-python
\opencv\modules\core\src
dddmm123456
·
2020-07-10 16:22
Python二维码应用(二)基于
OpenCV-Python
及树莓派摄像头的打卡系统
目录一、打卡系统(需求)分析二、打卡系统(功能)分析三、实现步骤(一)准备工作(二)生成stu_id二维码(三)打卡(扫码、存储)(1)打卡存入数据库原理(2)移植到树莓派端(四)查询打卡(五)将打卡记录和迟到情况打印成txt文件保存一、打卡系统(需求)分析教师:给每个学生制作唯一id的二维码分发、并可查看学生打卡记录(初始化学生信息、数据库查看考勤)后勤:在需要打卡的地方安装树莓派摄像头,这里以
cungudafa
·
2020-07-10 16:45
#
嵌入式
#
Python
#
数据库
嵌入式开发学习
Python学习
opencv-python
树莓派摄像头
打卡系统
Mysql
只用
opencv-python
进行人脸识别,比face_recognition识别正确率高!完整代码!!!
这篇文章的话题依然是人脸识别,不过仅仅使用了
opencv-python
以及opencv-contrib-python这两个包,而且就我做的测试用例来看识别的正确率比face_recognition还要更高
LittleChickenCoder
·
2020-07-10 13:42
笔记
opencv安装(windows+python3+opencv4)
windowsserver2019(64位)版本:python3.6下载:下载系统(x86/x64)和python对应版本的opencvhttp://pypi.doubanio.com/simple/
opencv-python
B0ZZ
·
2020-07-10 11:36
基于
opencv-python
的圆形检测
图像基本处理通常我们获取到的原始图像包含了比较多的背景噪声,影响我们对目标的提取,因此在进行变换前,我们会采取一些预处理方法对图像进行增强,如:1、灰度处理2、边缘检测,常用Canny算子;3、进行联通区域处理;二、霍夫圆变换
opencv-python
lxh_860624
·
2020-07-09 20:18
【
OpenCV-Python
入门书】第一篇 HelloWorld
昨晚渝海棠吃火锅太燥,今早便约了Tan去春满楼吃些清淡的Brunch,可惜天气太热海岸观景位没法坐,少了些风味。来看一下今天的代码。0.准备图片将此图片下载到本地(2017年初摄于普吉岛奈汉海滩),并存放在$WORKSPACE/res/res00.jpg1.进入环境根据上一篇介绍《第零篇Mac上超简单安装》,我们使用Anaconda来管理环境与依赖,所以首先进入上一篇中已经建立好的环境。$sour
爱喝酒的郭老板
·
2020-07-09 19:37
OpenCV入门书
OpenCV-Python
系列·第二十三集:戴眼镜
Tip:1、先检测面部;2、在检测眼镜,并确定眼镜的坐标;3、制作掩膜。注:掩膜的size一定要跟src的一致。#-*-coding:utf-8-*-"""CreatedonThuSep1316:50:402018@author:Administrator"""importcv2importnumpyasnp#加载面部配置文件face_cascade=cv2.CascadeClassifier("
Only柚
·
2020-07-09 11:00
OpenCV-Python
opencv-python
图像灰度化
opencv-python
图像灰度化写在前面读取图像cv库函数分量法最大值法平均值法加权平均法写在前面最近自己在做图像的预处理,学习了一些东西,做一个简单的小总结。
turbo624
·
2020-07-08 22:45
python
opencv
走进
opencv-python
直线和圆检测
直线检测可以通过HoughLines和HoughLinesP函数完成直线检测,它们的差别是HoughLinesP是HoughLines的概率版,计算代价会少,执行更快。代码:importcv2importnumpyasnpimg=cv2.imread('square.jpg')cv2.imshow('org',img)gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY
嘟嘟008
·
2020-07-08 21:36
走进
opencv-python
10 轮廓检测
轮廓检测在
opencv-python
中调用cv2.findContours()可以实现轮廓检测。
嘟嘟008
·
2020-07-08 21:36
走进
openCV-python
5高通滤波器
前言本节将要介绍OpenCV提供的三种不同的梯度滤波器,或者说高通滤波器:Sobel,Scharr和Laplacian。总的来说:Sobel,Scharr其实就是求一阶或二阶导数。Scharr是对Sobel(使用小的卷积核求解求解梯度角度时)的优化。而Laplacian是求二阶导数。一、Sobel算子其API如下:dst=cv2.Sobel(src,ddepth,dx,dy[,dst[,ksize
嘟嘟008
·
2020-07-08 21:35
走进
opencv-python
4 低通滤波器和形态学处理
前言本节将要介绍几种低通滤波器,几种形态学处理方法一、低通滤波1.平均值滤波cv.filter2D()可以对一幅图像进行卷积操作。下面是一个5x5的平均滤波器核:操作如下:将核放在图像的一个像素A上,求与核对应的图像上25(5x5)个像素的和,在取平均数,用这个平均数替代像素A的值。重复以上操作直到将图像的每一个像素值都更新一边kernel=np.ones((5,5),np.float32)/25
嘟嘟008
·
2020-07-08 21:35
opencv-python
学习笔记六:模糊处理
#-*-coding=GBK-*-importcv2ascvimportnumpyasnpdefblur_demo(image):dst=cv.blur(image,(15,3))#水平方向,竖直方向cv.imshow("均值模糊",dst)defmedian_blur_demo(image):dst=cv.medianBlur(image,5)#表示了5*5的方阵cv.imshow("media
放羊的兄弟
·
2020-07-08 21:49
opencv-python
学习笔记四:色彩空间转换
importcv2ascvimportnumpyasnpdefextrace_object_demo():capture=cv.VideoCapture("C:/Users/hyn/Desktop/OpenCV/IMG_1506.mp4")while(True):#第一个参数是bool型的ret,其值为True或False,代表有没有读到图片;第二个参数是frame,是当前截取一帧的图片ret,f
放羊的兄弟
·
2020-07-08 21:49
[
OpenCV-Python
] OpenCV 中图像特征提取与描述 部分 V (一)
部分V图像特征提取与描述
OpenCV-Python
中文教程(搬运)目录29理解图像特征目标本节我会试着帮你理解什么是图像特征,为什么图像特征很重要,为什么角点很重要等。
weixin_30507481
·
2020-07-08 13:46
python 3.7 安装 openCV==3.4.2.16,opencv-contrib-python==3.4.2.16
第一种方式:使用镜像源pipinstall-ihttps://mirrors.aliyun.com/pypi/simple/
opencv-python
==3.4.2.16pipinstall-ihttps
自学AI的鲨鱼儿
·
2020-07-08 13:58
环境搭建
python
opencv
OpenCV-Python
官方文档学习笔记(上)
整理自
OpenCV-Python
官方文档一.OpenCV-PythonTutorials1安装及验证2图片读写,展示3视频读写,展示4绘图功能(绘制几何形状:线、圆、椭圆、矩形、文字)5鼠标事件画笔6轨迹栏作为调色板
程序媛一枚~
·
2020-07-08 11:20
Python
OpenCV
图像处理
opencv
python
图像识别
Windows8.1 + spyder + Anaconda3 下 import cv2时ImportError: DLL load failed: 找不到指定的模块。
首先推荐一个下载方便的网站点击打开链接在这里下载有关python的各种函数库速度比某个网站不知道高到哪里去...在上面的搜索框里输入你要搜的关键词就可以了,这里opencv输入
opencv-python
I am Groot!
·
2020-07-08 05:15
Tensorflow
Ubuntu18.04编译运行YOLOv4目标检测
需要安装配置的环境|Tensorflow|keras|
opencv-python
||–|--|–|一、安装Tensorflowpip3installtensorflow==1.8.0-ihttps://
爱跑步的mango
·
2020-07-08 03:34
【
opencv-python
】读取视频,提取帧存为本地图片
importcv2importospath=r'E:/mywork/6月/frame/'cap=cv2.VideoCapture('E:/mywork/6月/h.mov')i=1ifnotos.path.exists(path):os.makedirs(path)while(cap.isOpened()):ret,frame=cap.read()#ret是bool型,当读完最后一帧就是False,
CDL_03
·
2020-07-07 22:35
python
opencv
【
opencv-python
7】模糊操作
均值模糊dst=cv.blur(image,(5,5))#(5,5)卷积核大小用途:适用于随机噪声中值模糊dst=cv.medianBlur(image,5)用途:适用于椒盐噪声自定义模糊kernel=np.ones([5,5],np.float32)/25#除以25防止数值超过255,溢出dst=cv.filter2D(image,-1,kernel=kernel)用途:用户根据需要,自定义,灵
倔强的大萝卜
·
2020-07-07 18:17
opencv-python
ubuntu16.04安装opencv(已过时,请直接使用pip install
opencv-python
,pip install opencv-contrib-python 安装)
OpenCVapt安装2019.11.8opencv在ubuntu中的安装非常的麻烦,推荐使用脚本(已过时,请直接使用pipinstallopencv-python来安装,pipinstallopencv-contrib-python安装opencv非官方库)#######################################INSTALLOPENCVONUBUNTU##########
刘泽豪真讨厌
·
2020-07-07 14:10
AR深度学习项目
opencv-python
最小外接矩形_
所用函数:cv2.threshold()——阈值处理cv2.findContours()——轮廓检测cv2.boundingRect()——最大外接矩阵cv2.rectangle()——画出矩形cv2.minAreaRect——找到最小外接矩形(矩形具有一定的角度)cv2.boxPoints——外接矩形的坐标位置cv2.drawContours(image,[box],0,(0,0,255),3)
你的雷哥
·
2020-07-06 23:00
ubuntu18.04下yolov4进行物体检测
修改为我们前面已经引入的.h5文件2、test.py顶部添加编码3、运行程序(准备好一张图片)一、安装环境需要tensorflow、keras以及
opencv-python
安装TensorFlowpip3install-ihttps
missbearC
·
2020-07-06 21:05
报错:cv2.error: OpenCV(4.2.0) C:\projects\
opencv-python
\opencv\modules......in function ‘cv::remap‘
报错整体情况是这样的Traceback(mostrecentcalllast):File"I:\pycharm\PyCharmCommunityEdition2018.3.4\helpers\pydev\pydevd.py",line1741,inmain()File"I:\pycharm\PyCharmCommunityEdition2018.3.4\helpers\pydev\pydevd.p
CaoMei_HuaCha
·
2020-07-06 21:25
Numpy
OpenCV
Python3+Dlib+Opencv实现摄像头采集人脸并对表情进行实时分类判读
Python3+Dlib+Opencv实现摄像头采集人脸并对表情进行实时分类判读一.dlib以及
opencv-python
库安装1.1dlib库安装1.2opencv-python库安装二.dlib的68
被逼的阿陈
·
2020-07-06 19:30
人工智能
人脸识别
python
计算机视觉
opencv
OpenCV-Python
之——图像SIFT特征提取
SIFT特征提取算法SIFT的全称是ScaleInvariantFeatureTransform,尺度不变特征变换,由加拿大教授DavidG.Lowe提出的。是在不同的尺度空间上查找关键点(特征点),并计算出关键点的方向。SIFT所查找到的关键点是一些十分突出、不会因光照、仿射变换和噪音等因素而变化的点,如角点、边缘点、暗区的亮点及亮区的暗点等。SIFT特征对旋转、尺度缩放、亮度变化等保持不变性,
伊甸z
·
2020-07-06 19:06
使用Object Dectection API识别视频
https://blog.csdn.net/xiaoxiao123jun/article/details/76605928安装OpenCV2下载访问https://pypi.python.org/pypi/
opencv-python
zz962
·
2020-07-06 14:12
机器学习
【Python】pip安装
opencv-python
包失败与换清华源提速
文章目录出现的问题解决的方法换源出现的问题在Windows10系统中,在cmd中(或者在pycharm的Terminal中)输入pipinstallopencv-python会出现如下报错ERROR:Exception:Traceback(mostrecentcalllast):File"C:\Users\bzm84\Anaconda3\lib\site-packages\pip\_vendor\
梅钰
·
2020-07-06 14:35
OpenCV
Python
OpenCV-Python
中文教程5——图像的基础操作
OpenCV-Python
中文教程5——图像的基础操作目标•获取像素值并修改•获取图像的属性•图像的ROI•图像通道的拆分及合并几乎所有这些操作与Numpy的关系都比与OpenCV的关系更加紧密,因此熟练
GeekZW
·
2020-07-06 13:12
python编程
数字图像处理
OpenCv-python
实现人脸识别
OpenCv单张图片人脸检测代码importcv2img=cv2.imread('image1.jpg',1)face_engine=cv2.CascadeClassifier(cv2.data.haarcascades+'haarcascade_frontalface_default.xml')faces=face_engine.detectMultiScale(img,scaleFactor=
猿动力
·
2020-07-06 12:44
OpenCV-Python
——第22章:分水岭算法实现图像分割
目录0原理1举例说1)二值化2)去除图像中的所有的白噪声3)提取肯定是硬币的区域4)获得边界区域5)标记区域6)实施分水岭算法0原理在地理学中,分水岭是一个山脊,该山脊通过不同的水系来区分排水区域。集水盆地是把水排入河流或水库的地理区域。分水岭变换把这些概念应用到灰度图像处理中,从而解决许多图像分割问题。理解分水岭变换要求我们把灰度图像视为一个拓扑表面,表面中f(x,y)的值被解释为高度。例如,我
YukinoSiro
·
2020-07-06 11:10
—OpenCV
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他