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
图像轮廓之轮廓特征详解
目录前言一、轮廓的矩二、轮廓的面积三、轮廓的长度四、轮廓的近似多边形五、轮廓的凸包六、轮廓的直边界矩形七、轮廓的旋转矩形八、轮廓的最小外包圆九、轮廓的拟合椭圆十、轮廓的拟合直线十一、轮廓的最小外包三角形前言图像轮廓是指由位于边缘、连续的、具有相同颜色和强度的点构成的曲线,它可以用于形状分析以及对象检测和识别。一、轮廓的矩轮廓的矩包含了轮廓的各种几何特征,如面积、位置、角度、形状等。cv2.mome
·
2021-12-21 11:25
Python利用 SVM 算法实现识别手写数字
在博文《
OpenCV-Python
实战(13)——OpenCV与机器学习的碰撞》中,我们已经学习了如何在OpenCV中实现和训练SVM算法,同时通过简单的示
·
2021-12-20 12:39
用Python做一个漂亮小姐姐词云跳舞视频
1.导入模块1.1下载所需模块我们需要下载很多的模块,所以我们可以使用os.system()方法来自动安装所需模块,当然也有可能下载失败,特别是
opencv-python
,多安装几次就好啦.1.2导入模
Alex是大佬
·
2021-12-10 13:11
【
OpenCV-Python
】8.OpenCV的使用跟踪栏
8.OpenCV的使用跟踪栏文章目录前言一、使用跟踪栏调整图像颜色二、使用跟踪栏选择图像通道总结前言 跟踪栏(Trackbar)是OpenCV为图像窗口提供的交互工具。用户可以通过跟踪栏中的滑块位置获取特定范围内的值。(1)cv2.createTrackbar()函数用于创建跟踪栏。(2)cv2.getTrackbarPos()函数用于返回跟踪栏的当前值。一、使用跟踪栏调整图像颜色#创建黑色画布
机器视觉小学徒
·
2021-12-07 16:10
OpenCV-Python
opencv
python
计算机视觉
【
OpenCV-Python
】7.OpenCV的响应鼠标事件
7.OpenCV的响应鼠标事件文章目录前言一、响应鼠标事件1、右键画矩形、左键画圆2、使用鼠标指针选点绘制多边形3、按住鼠标左键移动绘图,双击左键清除绘图总结前言 OpenCV可在用户触发鼠标事件时,调用鼠标回调函数完成事件处理。一、响应鼠标事件 鼠标回调函数的基本格式如下:defmouseCallback(event,x,y,flag,param):...mouseCallback为自定义函
机器视觉小学徒
·
2021-12-07 15:46
OpenCV-Python
opencv
python
计算机视觉
【
OpenCV-Python
】3.OpenCV的图像基础操作
3.OpenCV的图像基础操作文章目录前言一、读、写、显示图像二、读、写、播放视频三、操作灰度图像四、操作彩色图像五、图像通道操作总结前言 OpenCV的imread()、imwrite()、imshow()函数分别用于读写和显示图像。VideoCapture类和VideoWriter类提供了视频处理能力,支持各种格式的视频文件。 计算机在处理图像信息时,将灰度处理为256级(0~255),0
机器视觉小学徒
·
2021-12-06 17:50
OpenCV-Python
opencv
python
计算机视觉
【
OpenCV-Python
】2.NumPy的简单操作
2.NumPy的简单操作文章目录前言一、NumPy简介二、数据类型三、创建数组四、数组的形状五、索引、切片和迭代六、数组运算总结前言 使用Python运行OpenCV的程序时,OpenCV使用NumPy数组存储图像数据。 本系列文章在Windows10环境下利用Anaconda(JupyterNotebook)+Python语言进行基础方法的演示。一、NumPy简介 NumPy(Numeri
机器视觉小学徒
·
2021-12-06 15:47
OpenCV-Python
python
opencv
计算机视觉
【
OpenCV-Python
】1.OpenCV的简介、配置、文档与示例
文档与示例文章目录前言一、OpenCV简介1、安装Python2、安装NumPy3、安装OpenCV-Python4、安装Pycharm5、安装Anaconda(推荐)四、查看OpenCV文档五、查看
OpenCV-Python
机器视觉小学徒
·
2021-12-06 13:00
OpenCV-Python
opencv
python
计算机视觉
Python实现图片与视频互转代码实战(亲测有效)
代码依赖库
opencv-python
==4.5.2numpy==
·
2021-12-03 18:40
OpenCV-Python
实战(番外篇)——利用 K-Means 聚类进行色彩量化
OpenCV-Python
实战(番外篇)——利用K-Means聚类进行色彩量化前言利用K-Means聚类进行色彩量化完整代码显示色彩量化后的色彩分布相关链接前言K-Means聚类算法的目标是将n个样本划分
盼小辉丶
·
2021-12-02 12:53
OpenCV
4
图像处理
人工智能
opencv
聚类
计算机视觉
kmeans
【
opencv-python
常用知识速查(二)】
本博客为【
opencv-python
常用知识速查(一)】的第二部分,因为如果博客很长,编辑起来特别卡。
Rainbowman 0
·
2021-11-27 19:37
python
python
opencv
笔记
OpenCV-Python
对图像的基本操作代码
importcv2ascvimportnumpyasnpimportmatplotlib.pyplotasplt#设置兼容中文plt.rcParams['font.family']=['sans-serif']plt.rcParams['font.sans-serif']=['SimHei']D:\Anaconda\AZWZ\lib\site-packages\numpy\_distributor
·
2021-11-26 12:15
OpenCV-Python
图像的关键点检测
importcv2ascvimportnumpyasnpimportmatplotlib.pyplotasplt#设置兼容中文plt.rcParams['font.family']=['sans-serif']plt.rcParams['font.sans-serif']=['SimHei']D:\Anaconda\AZWZ\lib\site-packages\numpy\_distributor
WSKH0929
·
2021-11-24 19:12
机器视觉
python
opencv
计算机视觉
OpenCV-Python
对图像的基本操作
importcv2ascvimportnumpyasnpimportmatplotlib.pyplotasplt#设置兼容中文plt.rcParams['font.family']=['sans-serif']plt.rcParams['font.sans-serif']=['SimHei']D:\Anaconda\AZWZ\lib\site-packages\numpy\_distributor
WSKH0929
·
2021-11-24 19:17
机器视觉
python
opencv
计算机视觉
树莓派
Opencv-python
快速安装
在树莓派上直接下载
opencv-python
往往不能成功,近期查阅了csdn中的很多相关文章,发现大多文章讲解的过程比较复杂又麻烦且不一定能成功,最后也是参考了树莓派python3使用pip3安装opencv3.4
klxh21
·
2021-11-24 13:50
笔记
python
经验分享
python opencv鼠标画点之cv2.drawMarker()函数
使用的函数是cv2.drawMarker(img,position,color,...)关于鼠标回调函数的说明可以参考:
opencv-python
的鼠标交互操作cv2.drawMarker()函数说明参数说明导入
·
2021-11-22 12:27
[
opencv-python
]学习-图像分割
使用OpenCV函数cv::filter2D执行一些拉普拉斯滤波以进行图像锐化使用OpenCV函数cv::distanceTransform以获得二值图像的派生(derived)表示,其中每个像素的值被替换为其到最近背景像素的距离使用OpenCV函数cv::watershed将图像中的对象与背景隔离加载源图像并检查它是否加载没有任何问题,然后显示它:#Loadtheimageparser=argp
jinhuazhe2013
·
2021-11-16 15:50
python
opencv
python
计算机视觉
适用OpenCV读取网络摄像头(海康萤石 CS-C3S-52WEFR 1080P)的视频流
的地址为路由器ip的网段3、下载Wireshark来抓包4、找到摄像头ip地址5、找到对应的RTSP地址(1)**海康实时流**(2)大华(3)雄迈/巨峰6、下载播放器7、用opencv来获取视频流本文小结使用
opencv-python
奋斗的Brandon
·
2021-11-15 22:41
姿态识别
python
网络
opencv
人工智能
OpenCV-Python
实战(番外篇)——利用增强现实制作美颜挂件,让你的照片与众不同
OpenCV-Python
实战(番外篇)——利用增强现实制作美颜挂件,让你的照片与众不同前言基于Snapchat的增强现实胡子挂件融合完整代码眼镜挂件融合完整代码相关链接前言在博文《详解AR增强现实》中
盼小辉丶
·
2021-11-15 11:20
图像处理
#
opencv4
ar
opencv
计算机视觉
python
Python:SIFT算法的实现
本文侧重于如何使用Python语言实现SIFT算法所有程序已打包:基于
OpenCV-Python
的SIFT算法的实现一、什么是SIFT算法 SIFT,即尺度不变特征变换(Scale-invariantfeaturetransform
米开朗琪罗儿
·
2021-11-13 18:50
图像处理
python
算法
opencv
人脸识别能力集成使用(部分免费)
打开CSDN看看最新的技术新闻,看到了
OpenCV-Python
实战人脸识别。一直也想涉足下,了解了下OpenCV。打开官网看了下,貌似free的,可以研究下。
肥仔哥哥1930
·
2021-11-12 19:16
工具
第三方对接
计算机视觉
人脸识别
视频人脸搜索
OpenCV-Python
实战(17)——人脸识别详解
OpenCV-Python
实战(17)——人脸识别详解0.前言1.人脸识别简介2.使用OpenCV进行人脸识别2.1使用OpenCV进行人脸识别流程示例3.使用dlib进行人脸识别4.使用face_recognition
盼小辉丶
·
2021-11-09 08:31
#
opencv4
图像处理
opencv
计算机视觉
人工智能
OpenCV-Python
实战(16)——人脸追踪详解
importcv2importdlibdefdraw_text_info():#绘制文本的位置menu_pos_1=(10,20)menu_pos_2=(10,40)menu_pos_3=(10,60)#菜单项info_1="Useleftclickofthemousetoselecttheobjecttotrack"info_2="Use'1'tostarttracking,'2'toreset
·
2021-11-08 17:01
python
error: OpenCV(4.5.4-dev) D:\a\
opencv-python
\
opencv-python
\opencv\modules\imgproc\src\morph.dispatch.
查了半天,是路径问题。先确定是不是路径写错了,再看看是不是有中文,有的是不识别中文路径的。我用的是jupyternotebook,jupyter应该是不识别中文路径,我的图片名字是中文,改了就可以了。
代码丶小白
·
2021-11-05 18:33
opencv
python
[
opencv-python
]学习-图像修复
你们中的大多数人家里都会有一些退化的旧照片,上面有一些黑点、一些笔触等。你有没有想过把它恢复回来?我们不能简单地在绘画工具中擦除它们,因为它只会用无用的白色结构替换黑色结构。在这些情况下,使用称为图像修复的技术。基本思想很简单:用相邻像素替换那些坏标记,使其看起来像邻域。为此设计了几种算法,OpenCV提供了其中的两种。两者都可以通过同一个函数cv2.inpaint()访问第一个算法基于论文“An
jinhuazhe2013
·
2021-11-05 14:08
python
opencv
python
计算机视觉
OpenCV-Python
实战(16)——人脸追踪详解
OpenCV-Python
实战(16)——人脸追踪详解0.前言1.人脸追踪技术简介2.使用基于dlibDCF的跟踪器进行人脸跟踪2.1完整代码3.使用基于dlibDCF的跟踪器进行对象跟踪3.2完整代码小结系列链接
盼小辉丶
·
2021-11-05 09:04
#
opencv4
图像处理
opencv
计算机视觉
人工智能
[
opencv-python
]学习-图像处理
图像处理150多种颜色空间中,我们常用的有BGR,Gray和HSV。BGRGrayandBGRHSV.opencv里使用cv2.cvtColor(input_image,flag)来进行转换,flag表示转换类型。cv2.COLOR_BGR2GRAY.BGRGraycv2.COLOR_BGR2HSV.BGRHSV查看所有类型:flags=[iforiindir(cv2)ifi.startswith
jinhuazhe2013
·
2021-11-04 16:19
python
opencv
python
图像处理
【Opencv实战】如何快速Get专属头像?惊艳—女友要的头像终于找到了~
今天小编给大家带来一个好玩的库——
opencv-python
继动漫化头像——素描图像——今天借助它可以制作卡通化图像
顾木子吖
·
2021-11-03 11:30
python合集
人工智能opencv合集
程序员合集
opencv
python
漫画
转换器
图像处理
OpenCV-Python
实战(15)——面部特征点检测详解(仅需5行代码学会3种面部特征点检测方法)
OpenCV-Python
实战(15)——面部特征点检测详解(仅需5行代码学会3种面部特征点检测方法)0.前言1.面部特征点简介2.使用OpenCV检测面部特征点3.用dlib检测面部特征点4.使用face_recognition
盼小辉丶
·
2021-11-02 09:54
图像处理
#
opencv4
opencv
python
计算机视觉
OpenCV-Python
实战(14)——人脸检测详解(仅需6行代码学会4种人脸检测方法)
OpenCV-Python
实战(14)——人脸检测详解(仅需6行代码学会4种人脸检测方法)0.前言1.人脸处理简介2.安装人脸处理相关库2.1安装dlib2.2安装face_recognition2.3
盼小辉丶
·
2021-10-28 08:22
#
opencv4
图像处理
opencv
计算机视觉
人工智能
OpenCV-Python
实战(14)——人脸检测详解(仅需6行代码学会4种人脸检测方法)
OpenCV-Python
实战(14)——人脸检测详解(仅需6行代码学会4种人脸检测方法)0.前言1.人脸处理简介2.安装人脸处理相关库2.1安装dlib2.2安装face_recognition2.3
盼小辉丶
·
2021-10-28 08:22
#
opencv4
图像处理
opencv
计算机视觉
人工智能
OpenCV-Python
教程:颜色图(applyColorMap)[只需几行代码生成22种风格各异的彩色图]
返回
OpenCV-Python
教程原文链接:http://www.juzicode.com/opencv-note-color-map-applycolormap在OpenCV中通常使用cvtColor
桔子code
·
2021-10-27 20:58
OpenCV-Python
OpenCV
图像处理
opencv
python
计算机视觉
OpenCV-Python
实战(13)——OpenCV与机器学习的碰撞
OpenCV-Python
实战(13)——OpenCV与机器学习的碰撞0.前言1.机器学习简介1.1监督学习1.2无监督学习1.3半监督学习2.K均值(K-Means)聚类2.1K-Means聚类示例3
盼小辉丶
·
2021-10-24 16:48
图像处理
#
opencv4
1024程序员节
机器学习
opencv
计算机视觉
人工智能
OpenCV-Python
教程:统计函数~非零数、极值、和、均值、标准差、行列统计(countNonZero,minMaxLoc,sumElems,mean,meanStdDev,reduce)
//www.juzicode.com/python-opencv-statistics-countnonzero-minmaxloc-sumelems-mean-meanstddev-reduce返回
Opencv-Python
桔子code
·
2021-10-24 15:06
OpenCV-Python
图像处理
OpenCV
1024程序员节
opencv
python
计算机视觉
OpenCV-Python
对比度受限的自适应直方图均衡CLAHE知识介绍
引言在前面的如下几篇文章中:《数字图像处理》第三章学习总结感悟2-1:直方图均衡处理数字图像处理:局部直方图处理(LocalHistogramProcessing)数字图像处理:使用直方图统计进行图像增强
OpenCV-Python
LaoYuanPython
·
2021-10-24 10:53
老猿Python
python
OpenCV
CLAHE
局部直方图处理
编程语言
OpenCV-Python
实战(12)——一文详解AR增强现实
OpenCV-Python
实战(12)——一文详解AR增强现实0.前言1.增强现实简介2.基于无标记的增强现实2.1特征检测2.2特征匹配2.3利用特征匹配和单应性计算以查找对象3.基于标记的增强现实3.1
盼小辉丶
·
2021-10-24 08:41
图像处理
#
opencv4
1024程序员节
opencv
人工智能
计算机视觉
ar
OpenCV-Python
入门实战13例
本文是对前面有关
OpenCV-Python
实战小工具的总结,汇总所有实战小项目,便于后期系统学习和回顾。
Hong_Youth
·
2021-10-23 20:38
Python
计算机视觉
python
opencv
计算机视觉
OpenCV-Python
教程:边沿检测(Canny)
原文链接:http://www.juzicode.com/opencv-python-detect-edge返回
Opencv-Python
教程Canny图像梯度反映的是图像像素值的变化过程,不管变化大小都考虑在内
桔子code
·
2021-10-23 09:24
OpenCV-Python
图像处理
OpenCV
opencv
图像处理
python
OpenCV-Python
也能实现人脸检测了
opencv中也可以实现深度学习中的人脸识别算法了。是怎么一回事呢?就是opencv中的DNN库,更新了好多深度学习的模块或者说是库函数,这样就让我们摆脱了安装庞大繁琐的深度学习框架。我们只需下载相应的权重文件,就可以实现复杂的人脸识别和人脸检测功能了。人脸检测1、下载权重文件和配置文件2、话不多说,直接上代码#-*-coding:utf-8-*-"""FileName:face_detectio
Hong_Youth
·
2021-10-22 19:59
Python
计算机视觉
人脸识别
python
opencv
计算机视觉
OpenCV-Python
实战(11)——OpenCV轮廓检测相关应用
OpenCV-Python
实战(11)——OpenCV轮廓检测相关应用0.前言1.轮廓绘制2.轮廓筛选3.轮廓识别4.轮廓匹配小结系列链接0.前言在计算机视觉领域,轮廓通常指图像中对象边界的一系列点。
盼小辉丶
·
2021-10-22 09:06
图像处理
#
opencv4
opencv
计算机视觉
人工智能
OpenCV-Python
自适应直方图均衡类CLAHE及方法详解
一、引言对比度受限的自适应直方图均衡在OpenCV中是通过类CLAHE来提供实现的,老猿没研究过C++中的应用,但
OpenCV-Python
中应用时与普通的Python类构建对象的机制有所不同,老猿做了相关测试
LaoYuanPython
·
2021-10-21 12:06
老猿Python
opencv
python
计算机视觉
【
opencv-python
】函数形参标签缺省引发报错的问题
在霍夫圆变换程序中,我们调用霍夫圆变换函数,代码如下图所示:circles=cv2.HoughCircles(img,cv2.HOUGH_GRADIENT,1,minDist=50,param1=10,param2=50,minRadius=0,maxRadius=0)结合这篇文章所述,运行效果正常,效果如下:但是如果将函数中的flag全部去掉,值保留参数,代码如下图所示:circles=cv2.
砍瓜切菜砍瓜切菜
·
2021-10-20 22:20
pyopencv
opencv
python
计算机视觉
OpenCV-Python
图像模糊处理
其实我们平时在深度学习中所说的卷积操作,在opencv中也可以进行,或者说是类似操作。那么它是什么操作呢?它就是图像的模糊(滤波)处理。均值滤波使用opencv中的cv2.blur(src,ksize)函数。其参数说明是:src:原图像ksize:模糊核大小原理:它只取内核区域下所有像素的平均值并替换中心元素。3x3标准化的盒式过滤器如下所示:特征:核中区域贡献率相同。作用:对于椒盐噪声的滤除效果
Hong_Youth
·
2021-10-20 19:23
Python
计算机视觉
opencv
python
计算机视觉
opencv-python
opencv-python
总结1.简介与安装安装opencv3.4.1;python3.6;Pycharm2021.1;2.基本元素-图片学习如何加载图片,显示并保存图片目标加载图片,显示图片,保存图片
yjdevil159
·
2021-10-20 15:53
opencv-python
opencv
python
OpenCV-Python
实战(10)——详解 OpenCV 轮廓检测
OpenCV-Python
实战(10)——详解OpenCV轮廓检测0.前言1.轮廓介绍2.轮廓检测3.轮廓压缩4.图像矩4.1一些基于矩的对象特征4.2Hu不变矩小结系列链接0.前言在计算机视觉领域,轮廓通常指图像中对象边界的一系列点
盼小辉丶
·
2021-10-20 14:40
图像处理
#
opencv4
原力计划
opencv
python
深度学习
轮廓检测
OpenCV-Python
图像像素直方图
图像直方图是反映一个图像像素分布的统计表,其横坐标代表了图像像素的种类,可以是灰度的,也可以是彩色的。纵坐标代表了每一种颜色值在图像中的像素总数或者占所有像素个数的百分比。图像是由像素构成,那么反映像素分布的直方图往往可以作为图像一个很重要的特征。直方图的显示方式是左暗又亮,左边用于描述图像的暗度,像素值比较小;右边用于描述图像的亮度,像素值比较大。按照维数去分类可以分为一维直方图和二维直方图。一
Hong_Youth
·
2021-10-20 09:32
Python
计算机视觉
opencv
python
【
opencv-python
】霍夫圆变换
霍夫变换检测直线的原理是利用累加器找到最大的(ρ,θ)(ρ,θ)(ρ,θ)数对,如文章所述。圆形的数学表达式为(x−xcenter)2+(y−ycenter)2=r2(x-x_{center})^2+(y-y_{center})^2=r^2(x−xcenter)2+(y−ycenter)2=r2,其中(xcenter,ycenter)(x_{center},y_{center})(xcenter,
砍瓜切菜砍瓜切菜
·
2021-10-19 22:30
pyopencv
opencv
python
scikit-image 中用于图像分割的阈值算法
scikit-image简介与安装我们已经在《
OpenCV-Python
实战(9)——OpenCV用于图像分割的阈值技术》中介绍了图像阈值技术,由于图像阈值技术是许多计算机视觉应用中的关键步骤,因此许多算法库中都包含阈值技术
盼小辉丶
·
2021-10-19 10:22
图像处理
图像处理
python
图像分割
scikit-image
【
opencv-python
】概率霍夫变换
简介概率霍夫变换(probabilisticHoughtransform)用于查找二值图像中的线段,python函数为cv2.HoughLinesP(),该函数实现[Matas00]中描述的用于线段检测的概率Hough变换算法,函数使用方法如下图所示:各参数含义为:image:8位二值图像,在函数执行的时候图像可能被修改;lines:算法识别出来的直线,每个直线以(x1,y1,x2,y2)(x_1
砍瓜切菜砍瓜切菜
·
2021-10-18 17:54
pyopencv
python
opencv
【
opencv-python
】霍夫变换检测直线原理(累加器法)
参考资料原理动态演示霍夫变换霍夫变换直线检测原理直线可以表达成y=kx+by=kx+by=kx+b的形式,这是用斜率和截距表达出来的。也可以用“点法式”来表示,表示为cos(θ)⋅x+sin(θ)⋅y=ρcos(θ)·x+sin(θ)·y=ρcos(θ)⋅x+sin(θ)⋅y=ρ的形式,推导过程如链接所示,其中θθθ代表法线方向,ρρρ代表法线距离。按照这种原理,建立一个二维数组,如下图所示:其中
砍瓜切菜砍瓜切菜
·
2021-10-17 19:21
pyopencv
opencv
python
直线检测
霍夫变换
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他