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
】
文章目录为什么要进行相机标定?1.成像几何1.1坐标系统1.2坐标转换1.2.1世界坐标系转换到相机坐标系1.1.3相机坐标系到图像坐标系1.1.4图像物理坐标系到像素坐标系1.1.5世界坐标系到像素坐标系1.2相机畸变1.2.1径向畸变1.2.2切向畸变1.2.3径向畸变模型1.2.4切向畸变模型1.2.5畸变系数2.相机标定2.1标定参数2.1.1相机内参2.1.2相机外参2.1.3畸变系数2
Nick Blog
·
2022-12-22 23:12
python
3D视觉
相机标定
棋盘格
opencv
python
python-opencv
一、图像操作1、读入图像Cv2.imread()2、显示图像Cv2.imshow()http://www.cnblogs.com/denny402/p/5122594.htmlimshow细节3、保存图像Cv2.imwrite()二、视频操作1、用摄像头捕获视频Cap=Cv2.VideoCapture()2、读取每帧数据Cap.read()3、保存视频创建VideoWriter对象,指定FourC
丁叔叔
·
2022-12-20 15:45
用python画两座小山_初识
python-opencv
一、图像操作1、读入图像Cv2.imread()2、显示图像Cv2.imshow()3、保存图像Cv2.imwrite()二、视频操作1、用摄像头捕获视频Cap=Cv2.VideoCapture()2、读取每帧数据Cap.read()3、保存视频创建VideoWriter对象,指定FourCC编码(视频的编码格式)三、绘图(1)画线Cv2.line()起点+终点(2)画矩形Cv2.rectangl
weixin_39896256
·
2022-12-20 15:14
用python画两座小山
基于
python-opencv
实现的质心跟踪算法
基于
python-opencv
实现的质心跟踪算法为什么要用质心法?1,单目标质心跟踪算法1.1代码:1.2算法执行原理2,多目标质心跟踪算法为什么要用质心法?
视觉AI
·
2022-12-20 15:37
目标检测+轨迹预测
python
opencv
算法
Python-opencv
滑动窗口裁剪&通道转换
Python-opencv
滑动窗口裁剪文章目录
Python-opencv
滑动窗口裁剪前言一、自动图像裁剪结果二、代码总结前言对2048*1000图像进行裁剪,并且根据patch进行命名其中输入大小图像和输出图像大小均可自定义一
tiger_von
·
2022-12-20 09:22
图像预处理
python
python图像边缘opencv谋条边长_
Python-OpenCV
10. 图像边缘算法
一、介绍边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。二、几种边缘检测算法1.欧氏距离算法将当前像素与邻接的下部和右部的像素进行比较,如果相似,则将当前像素设置为白色,否则设置为黑色。判定像素是否相似,使用欧氏距离算法,将一个像素的三个色彩分量映射在三维空间中,如果2个像素点的欧氏距离小于某个常数的阈
weixin_39831902
·
2022-12-19 20:44
python鼠标点击事件event_opencv-python教程学习系列5-处理鼠标事件
前言opencv-python教程学习系列记录学习
python-opencv
过程的点滴,本文主要介绍opencv-python处理鼠标事件,坚持学习,共同进步。
weixin_39669629
·
2022-12-19 11:39
干货 | 轮廓逼近原理与OpenCV应用(附
Python-OpenCV
文档下载)
同时可在文末获取
Python-OpenCV
学习文档pdf。
Color Space
·
2022-12-18 19:24
CV实战与技巧
OpenCV
Python
opencv
python
计算机视觉
python-OpenCV
图像的腐蚀处理、膨胀处理
一、图像的腐蚀处理1、原图img=cv2.imread(r"C:\Users\admin\Desktop\hb.jpg")cv2.imshow('img',img)cv2.waitKey(0)cv2.destroyAllWindows()首先原图周围又很多白色直线2、进行腐蚀处理使用的方法是cv2.erode(img,kernel,iterations=1)img:原图kenrnel:核的大小it
小白地瓜
·
2022-12-18 10:05
OpenCV-Python
opencv
python
图像识别
图像处理之opencv运行电脑摄像头展现彩色or灰白视频(1)
python-opencv
运行电脑摄像头展现彩色or灰白视频VideoCapture对象传入了参数0,表示设备索引,设备索引就是指定哪个摄像头的数字。
资源补给站
·
2022-12-18 03:40
笔记
python
图像处理
opencv
图像处理
音视频
解决
python-opencv
不能读取中文路径的问题
以opencv读取图像为例,其它的可以采用类似的方法:#读取图像,解决imread不能读取中文路径的问题defcv_imread(filepath):cv_img=cv2.imdecode(np.fromfile(filepath,dtype=np.uint8),-1)returncv_img
xddwz
·
2022-12-18 02:28
python
python
python opencv 保存图片_【
python-opencv
】一、图像的加载与保存
1.准备工作没学过Python...然后再cmd下输入pipinstallopencv-python还装了个IDEPyCharm2.读取和显示一张图片importcv2ascvimg=cv.imread("1.png")#读取图片这里1.png和python文件在同一目录下cv.imshow("1",img)#显示图片""里面是窗口的名称3.查阅的函数资料imread函数imread为imager
weixin_39804335
·
2022-12-18 02:27
python
opencv
保存图片
python的opencv模块_我的
python-opencv
加载不了cv模块
/usr/usr/lib/usr/lib/python-support/usr/lib/python-support/
python-opencv
/usr/lib/python-support/
python-opencv
weixin_39636245
·
2022-12-18 02:26
python的opencv模块
基于
python-opencv
实时手写数字识别
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档实时手写数字识别(基于视频)前言一、环境和效果二、使用步骤打开test1.py文件运行前言程序参考这位大神但是这篇文章里只有大致思路没有对程序的具体讲解,另外也有一些小bug,完善后的程序放在这实时手写数字识别。具体程序思路可以看注释,注释非常完善。一、环境和效果要求opencv4.x版本效果:二、使用步骤打开test1.py文件运行
reason125132
·
2022-12-18 02:24
python
机器学习
图像处理
python-opencv
教程(1)——使用Opencv加载图像
python-opencv
教程使用Opencv加载图像第一章使用Opencv加载图像目录前言一、您已安装好了以上三个库了?
早起的有虫子吃
·
2022-12-18 02:53
人工智障
opencv
python
计算机视觉
【
python-opencv
入门笔记】2 - 加载图片、显示图片、保存图片、waitKey()退出
代码如下:importcv2ascv#导入模块,起个别名cv#加载图片img=cv.imread("./face.jpeg")#imread方法,用户加载图片,返回一个图片对象#显示图片cv.imshow("test",img)#imshow方法用于显示图片,第一个参数为窗口标题,第二个是图片对象,也就是刚刚加载得到的#等于另存一份图片cv.imwrite('face2.png',img)#imw
不负卿@
·
2022-12-18 02:22
opencv
opencv
python
计算机视觉
python-opencv
将视频按帧提取为图片并进行批量命名保存
首先查看视频的帧率。一般情况下随便用一个播放器打开视频后右键查看其属性就可以看到帧率。现在我的视频帧率为25,即每隔25帧提取一次就可以得到每秒的图片。运行环境win10+python3.6+opencv4.0+numpy1.20代码如下:#导入所需要的库importcv2importnumpyasnp#定义保存图片函数defsave_image(image,addr,num):address=a
Zhyang33
·
2022-12-18 02:52
opencv
python
音视频
python-opencv
加载正文图片或中文路径
#加载带中文的路径img=cv2.imdecode(np.fromfile(os.path.join("图片.bmp"),dtype=np.uint8),cv2.IMREAD_COLOR)这样就可以加载带中文图片啦
微笑 ❶
·
2022-12-18 02:16
代码分享
python
opencv
人工智能
[学习记录]基于小波变换的图片分解
本博客所包含的大致内容:小波介绍;基于
python-opencv
的RGB图像的小波分解与合成
东荷新绿
·
2022-12-17 17:30
python
学习记录
python
关于cv2.cvtColor函数的一些小小的思考
众所周知,
python-opencv
默认使用的是BGR编码,也就是说,在我们读取一张图片时会偏蓝。
rmr211
·
2022-12-17 09:18
计算机视觉
opencv
python
OpenCV 基础笔记
本文大部分内容来源于入门者的Python快速教程-番外篇之
Python-OpenCV
本篇将介绍和深度学习数据处理阶段最相关的基础使用,并完成4个有趣实用的小例子:延时摄影小程序视频中截屏采样的小程序图片数据增加
weixin_30491641
·
2022-12-16 09:23
python
人工智能
c/c++
Python-opencv
实现Data Augmentation
本篇是前面两篇教程:给深度学习入门者的Python快速教程-基础篇给深度学习入门者的Python快速教程-numpy和Matplotlib篇的番外篇,因为严格来说不是在讲Python而是讲在Python下使用OpenCV。本篇将介绍和深度学习数据处理阶段最相关的基础使用,并完成4个有趣实用的小例子:-延时摄影小程序-视频中截屏采样的小程序-图片数据增加(dataaugmentation)的小工具-
weixin_33851177
·
2022-12-16 09:23
人工智能
python
git
深度学习与计算机视觉-6章
Python-OpenCV
给深度学习入门者的Python快速教程-番外篇之Python-OpenCVhttps://blog.csdn.net/a119258/article/details/78225351的番外篇,因为严格来说不是在讲Python而是讲在Python下使用OpenCV。本篇将介绍和深度学习数据处理阶段最相关的基础使用,并完成4个有趣实用的小例子:-延时摄影小程序-视频中截屏采样的小程序-图片数据增加(d
javastart
·
2022-12-16 09:49
深度学习
python
python-opencv
利用cv2.matchShapes()实现轮廓匹配
之前用过cv2.matchTemplate()去做模板匹配,今天学习下cv2.matchShapes()具体的使用方法,可以参考博客:https://www.cnblogs.com/wojianxin/p/12607948.html这里我的理解是:cv2.matchShapes()是用来匹配轮廓形状的,而且只能匹配单个轮廓;cv2.matchTemplate()是用来匹配模板的,可以用一个模板去匹
HarryXxc
·
2022-12-16 07:13
传统图像处理及opencv实现
opencv
python
计算机视觉
模板匹配
图像处理
Python-opencv
手眼标定(九点定位)
Python-opencv
手眼标定(九点定位)前言本文主要解决相机像素坐标转换机械臂坐标的问题,用到的opencv版本为4.5.5.64一、手眼定位原理?
追电少年
·
2022-12-15 19:23
opencv
python
opencv
计算机视觉
pyinstaller打包后,运行生成的exe报错“recursion is detected during loading of “cv2“ binary extensions.”
参考:
Python-Opencv
[ERROR:recursionisdetectedduringloadingof"cv2"_凌空的桨-CSDN博客3.降低cv2版本。
心不痒痒~
·
2022-12-14 22:08
python打包
python
pycharm
开发语言
人工智能
Python-OpenCV
实现图片和视频相互转换的简单+实用方法(附代码)
近两天刚好需要操作图片转视频,视频转图片小操作,在网上搜了一些博文发现会存在一些小bug。因此,在这里记录一下直接调好就可以使用的代码。首先是图片转视频(使用对象:尺寸大小都一样的图片)importosimportcv2importnumpyasnppath='./Output/'#路径设置(ps:路径千万不要出现中文!)filelist=os.listdir(path)filelist=sort
理查德·帕克
·
2022-12-14 20:04
python
opencv
关于人脸检测和人脸关键点检测的详解(涉及Opencv 和Dlibd)
1,opencv+HaarCascade(人脸检测)①首先要找到人脸检测级联器的xml文件,打开你的电脑,在你安装的
python-opencv
的库里面,打开data文件,就可以看到很多级联器的xml文件
漂泊的小森
·
2022-12-14 06:45
opencv
项目实战
opencv
计算机视觉
人工智能
python opencv配置环境变量_windows下的
python-opencv
的配置
windows平台下的
python-opencv
的配置1.介绍opencv:opencv是由1999年由Intel建立,现由WillowGarage提供支持的基于C/C++的开源跨平台计算机视觉库。
weixin_39624389
·
2022-12-13 22:10
python
opencv配置环境变量
VS开发
Python-OpenCV
环境搭建
1、开发平台Win1064位VS2017https://www.visualstudio.com/zh-hans/downloads/Python3.6https://www.python.org/downloads/windows/(最好下载最新版本)2、对Visualstudio配置Python的OpenCV库安装Python相关功能包需要用到pip(Python包管理工具),它是一个现代的,
salaheiyou77
·
2022-12-13 22:36
Python
深度学习
python
linux
opencv
pip
深度学习
Windows下
Python-openCV
学习(一)-------openCV下载安装
环境搭建python和pycharm安装这里就不作记录了。网上教程一大堆。openCV下载和安装CMD下输入:pipinstallopencv-python验证安装CMD下输入python如果出现换行python>>>如上这种现象,继续输入:importcv2出现>>>这个标志继续输入:importnumpyasnp出现>>>继续输入exit()退出>>>模式,即说明下载安装成功。测试
玫瑰花店
·
2022-12-13 22:36
openCV
python
opencv
windows
windows
python-opencv
环境安装
windowspython-opencv环境安装今天在Windows上安装
python-opencv
遇到的坑,主要是python版本和opencv-python版本不匹配,记录如下:1.查看自己电脑python
MUP_RXL
·
2022-12-13 22:28
笔记
python
opencv
计算机视觉
python-opencv
实现检测物体轮廓矩形并扣出
通过蓝色的阈值,去除背景,找出轮廓,并将图片扣出。其余颜色阈值:importcv2importnumpyasnpimg=cv2.imread("ce.jpg")#检测蓝色的阈值lower_blue=np.array([78,43,46])upper_blue=np.array([110,255,255])#changetohsvmodelhsv=cv2.cvtColor(img,cv2.COLOR
学术菜鸟小晨
·
2022-12-13 21:26
Python
opencv
opencv
python
轮廓检测
opencv实现轮廓的内接正矩形
参考
python-opencv
图像捕捉多个不规则轮廓,与轮廓内接区域(圆/矩形)思路-持续更新编辑中(会附上详细的思路解释和图片)-Lorzen-博客园前言提示:利用中心延展算法的思想,加入快扩散慢收缩
我是一只鲨鱼
·
2022-12-13 21:51
opencv
c++
计算机视觉
4. Conda / pip 安装常见包命令
我会持续给出解决方案并且不断对本文进行更新,目前已包括:pip,
python-opencv
,timm,mmcv,pytorch....pip安装包到envs中而非全局:如果有一天你发现当前使用pip命令安装的包不在虚拟环境下
Aaron_neil
·
2022-12-13 18:12
Linux
#
Anaconda
conda
pip
pytorch
基于
Python-Opencv
实现哈哈镜效果
参考原项目地址:https://github.com/spmallick/learnopencv/tree/master/FunnyMirrors原理3D点和图像中的像素点具有的等式映射关系:1.创建虚拟相机,本质上式中P2.定义3D面原始图像为2D,将原始相机表示为虚拟相机中的3D面,我们用以下三种表示:plane.Z+=20np.exp(-0.5((plane.X1.0/plane.W)/0.
Giao哥不瘦到100不改名
·
2022-12-13 15:33
python-opencv项目
opencv
python
计算机视觉
基于
python-opencv
给图像添加水印
一.添加水印原理:背景图:水印图:1.将logo进行大小调整缩小维度。根据logo的尺度得到背景图上的ROI位置。2.制作logomask。基于阈值进行二值化,此时得到的mask,logo位置为黑色,其余位置为白色。将mask位置反转,将logo位置变为白色,其余变为黑色3.将背景中的ROI区域黑化。利用按位与操作img_base_bg=cv2.bitwise_and(roi,roi,mask=m
Giao哥不瘦到100不改名
·
2022-12-13 15:33
python-opencv项目
opencv
python
计算机视觉
机器视觉
python-openCV
实验—— 实验四 车牌识别实验
一、实验目的1.掌握车牌识别原理;2.掌握利用
Python-OpenCV
进行编程实现车牌识别的方法二、实验要求1.利用Matlab对标准车牌图像和自建车牌图像进行识别;2.认真撰写实验报告,要求说明实验原理
星羽空间
·
2022-12-13 08:20
机器视觉openCV
opencv
计算机视觉
图像处理
使用python和opencv进行人脸识别时遇到cv2.error: OpenCV(4.5.1) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-buil
在使用
python-opencv
进行人脸识别时可能会遇到下面的错误:Traceback(mostrecentcalllast):File"E:/python/test/test.py",line8,infa
hpyhpy123666
·
2022-12-12 22:00
python
opencv
人脸识别
python-OpenCV
图像图形检测(四)
实例下载:图形检测,检测图形轮廓,边缘检测,轮廓拟合一、简介图形检测是计算机视觉的一项重要功能,通过图形检测可以分析图像中可能存在的形状,然后对这些形状进行描绘,例如:搜索并绘制图像的边缘,定位图像的位置,判断图像中有没有直线,有没有圆形等,虽然图形检测涉及非常深奥的数学算法,但OpenCV已经将这些算法封装成了简单的方法,开发者只需要学会如何调用,调参数即可实现检测功能二、图像检测1、图像的轮廓
小强guolijing
·
2022-12-12 21:26
python
opencv
计算机视觉
图像处理
人工智能
Opencv-python教程(5)——图像算术和逻辑OpenCV
看看我们可以做什么1.叠加2.使用addWeighted()函数3.总的代码三.徽标移动到图片上1.threshold函数2.bitwise_not函数总结前言本系列文章纯属搬运工,来自个人阅读一个国外
python-opencv
早起的有虫子吃
·
2022-12-12 21:53
人工智障
opencv
python
人工智能
使用
Python-OpenCV
实时测量物体的尺寸大小(仅供参考)
目录前言一、开发前准备二、需要的库三、程序主体3.0mian()3.1设置被调用的摄像头类型3.2调用相机3.3图像处理(轮廓端点查找)3.4边框绘制(数据计算)3.5比率计算3.6参照物选取(拍照)3.7实时测量四、成果展示前言注意:不讲实现原理,也没有做UI,精度就玩玩的级别,记得打(尽量柔和的)光。博主是一名机械设计制造及其自动化专业的学生,以前在车间上课时总需要挑选特定尺寸的毛坯作为被加工
麦克斯韦除妖
·
2022-12-12 21:51
python
opencv
计算机视觉
python opencv模板匹配多目标_[
python-opencv
]模板匹配
模板匹配最适用于工业场合(在一张图片中识别特定的工件图)模板匹配是一种最原始、最基本的模式识别方法,研究某一特定对象物的图案位于图像(target)的什么地方,进而识别对象物,这就是一个匹配问题。它是图像处理中最基本、最常用的匹配方法。模板匹配具有自身的局限性,主要表现在它只能进行平行移动,若原图像中的匹配目标发生旋转或大小变化,该算法无效。简单来说,模板匹配就是在整个图像区域发现与给定子图像匹配
酸梅干超人
·
2022-12-12 18:03
python
opencv模板匹配多目标
Python-OpenCV
识别图片中黑线偏离图像中心值
一、题目:利用摄像头进行寻迹是常用的运动检测,如下图为小车跑道。请设计一个方案,能够检测出视野内(320*240)黑线偏离图像中心平均值(以中心为0,左为负值,右为正值,单位为像素)。(以某自定义静态图作为目标,如下)二、本程序实现功能本程序实现的功能:如题三、建议及注意事项建议:建议在虚拟环境里安装包依赖、运行程序注意:本程序运行系统是Win10Python解释器版本3.6.6。不得用高版本,否
凉巷少年与狸猫
·
2022-12-12 15:15
python
opencv
视频流 实现四边形透视变换标准矩阵(
python-opencv
)
功能:实现视频流中的四边形–》》标准矩阵变换一、简单介绍要点:1、鼠标回调函数获取四边形四点坐标值(list型)2、将四边形四点坐标值(list型)转换为array型3、通过透视函数变换实现四边形-》矩阵过程使用:1、鼠标双击四个坐标点,依次为左上、右上、左下、右下(1)----------------(2)**(1)-------------------(2)|-----------------
海若城
·
2022-12-12 15:04
图像处理
Python学习
图像变换
opencv
python
计算机视觉
python实现颜色检测、轮廓检测、颜色追踪
python-Opencv
学习准备工作读取图像和视频基础功能裁剪图像绘制图形和文本视角转换图像拼接颜色检测轮廓检测颜色追踪准备工作python配置numpy和openCv库读取图像和视频图像cv2.imread
dr526
·
2022-12-12 15:04
python
python
opencv
python-opencv
滑窗裁剪对于图片边缘的处理
实验任务为将下图的影像,按照512*512,50%的重复率进行滑窗裁剪。图片的边缘部分要求保留。importcv2image=cv2.imread('.image.jpg')#此处为影像存储的位置print(str(image.shape))'''(2563,3765,3)#影像的尺寸为2563*3765'''https://blog.csdn.net/weixin_38346042/articl
TobbyZW123456
·
2022-12-12 10:01
计算机视觉
人工智能
python
Installation steps for
python-opencv
sudoapt-getinstallbuild-essentialsudoapt-getinstallcmakegitlibgtk2.0-devpkg-configlibavcodec-devlibavformat-devlibswscale-devsudoapt-getinstallpython-devpython-numpylibtbb2libtbb-devlibjpeg-devlibpng-
doublechenchenchen
·
2022-12-12 08:11
安静到无声文件浏览器
目录Leetcode刷题FPGA基于Verilog的CNN实现Verilog刷题CSDN操作tensorflow学习matlab数字图像处理
python-opencv
模式识别与机器学习实战练习图像描述水下图像标注深度学习强化学习模型的压缩与加速
安静到无声
·
2022-12-12 00:12
文章浏览器
1024程序员节
《2019/05/29》
python-opencv
学习笔记
于2019/05/29开始学习一、图像及视频读取、显示、保存操作importcv2frommatplotlibimportpyplotaspltdeftest1():image_gray=cv2.imread("E:\\lhcz\\images\\child.jpg",0)cv2.imshow("image_gray",image_gray)#使用plt绘制plt.subplot(1,1,1),p
guo_xiaozhong
·
2022-12-11 01:02
#
------opencv
opencv3
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他