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
笔记(五)直方图
一、直方图:查找、绘制和分析直方图可以反映一张图片中,每个范围内像素值的多少。比如上图中中间调的像素比较集中,也就是说,(我们不看图片都知道)这张图片的像素,多数集中在这个值左右。在PS,LR等等修图软件里面,提供直方图,可以让创作者清楚地知道过曝面积和死黑面积大概有多少。同样在相机里,也有直方图,优秀的摄影师,可以根据直方图来调节相机参数,使得照片曝光处于最佳状态哈哈哈。(广告位留给自己:有兴趣
海底捞淡水鱼
·
2022-12-13 20:48
OpenCV
深度学习
opencv
计算机视觉
cv
深度学习
OpenCV-Python
学习—基础知识
(一)
OpenCV-Python
学习—基础知识原文:https://www.cnblogs.com/silence-cho/p/10926248.htmlopencv是一个强大的图像处理和计算机视觉库,
jgw2008
·
2022-12-13 20:45
OpenCV
opencv
OpenCV-Python
函数汇总
1.OpenCV包的安装在python控制台中输入pipinstallopencv-python或者访问官方网站https://opencv-python-tutroals.readthedocs.io/en/latest/2.OpenCV简单图像处理2.1图像像素存储形式对于灰度图,每个像素对应一个0到255的数字,表示明暗。0为最暗。对于采用RGB模式的彩图,每个像素对应一个三维向量,每个值代
知欧zhou
·
2022-12-13 20:45
opencv
python
计算机视觉
opencv-python
学习笔记-1基础知识——研0基础学习
一、图像的介绍图像以像素存储,若只有黑白颜色的三色图,为单通道,一个像素对应矩阵中的一个数字,数值为0到255。其中0表示最暗(黑色),255表示最亮(白色)。对于RGB模式的彩色图片,为三通道图,Red、Green、Blue三原色。一个像素块对应矩阵中的一个向量,分别表示三种颜色的比例。需要注意的是,由于历史遗留问题,opencv采用BGR模式,而不是RGB二、图像读取保存操作(cv2)图像的读
LoriaLi
·
2022-12-13 20:11
笔记
python
opencv
OpenCV-Python
快速入门(四):色彩空间
OpenCV-Python
快速入门(四):色彩空间前言前提条件实验环境色彩空间GRAY色彩空间XYZ色彩空间YCrCb色彩空间HSV色彩空间HLS色彩空间CIEL\*a\*b\*色彩空间CIEL\*u\
FriendshipT
·
2022-12-13 20:10
opencv
python
计算机视觉
opencv-python
一: 图像和视频的读取、保存等基本操作
文章目录一图片读取保存及通道转换1.彩色图像的读取和显示2.得到灰度图的两种方法3.三种从BGR到RGB的通道转换方法4.ROI区域5.图像融合二读取并显示视频1.读取视频2.get()方法获取视频属性一图片读取保存及通道转换1.彩色图像的读取和显示importcv2importnumpyasnpimportmatplotlib.pyplotaspltimportimageiodefcv_show
DRZ_2000
·
2022-12-13 20:10
opencv
python
opencv
python
OpenCV-Python
小应用(七):获取图片ROI的HSV取值范围
OpenCV-Python
小应用(七):获取图片ROI的HSV取值范围前言前提条件实验环境获取图片ROI的HSV取值范围参考文献前言本文是个人使用
OpenCV-Python
的应用案例,由于水平有限,难免出现错漏
FriendshipT
·
2022-12-13 20:38
opencv
python
计算机视觉
【
OpenCV-Python
】教程:5-1 背景减法
OpenCVPython背景减法【目标】读视频与显示视频创建背景模型与更新背景模型【概述】背景相减(BS)是一种常用且广泛使用的技术,用于通过使用静态相机来生成前景掩模(即,包含属于场景中运动对象的像素的二值图像)。顾名思义,BS计算前景掩码,在当前帧和背景模型之间执行减法,该模型包含场景的静态部分,或者更一般地,考虑到观察到的场景的特性,可以认为是背景的所有内容。背景建模包含两个主要步骤:背景初
黄金旺铺
·
2022-12-13 18:41
#
OpenCV-Python
教程
opencv
python
计算机视觉
混合高斯
【
OpenCV-Python
】30.OpenCV的特征检测——对象查找
30.OpenCV的特征检测——对象查找文章目录前言一、对象查找二、
OpenCV-Python
资源下载总结前言 经过特征匹配后,可找到查询图像在训练图像中的最佳匹配,从而可在训练图像中精确查找到查询图像
机器视觉小学徒
·
2022-12-13 18:40
OpenCV-Python
opencv
python
计算机视觉
【翻译:
OpenCV-Python
教程】特征匹配加单应性找出物体
⚠️这篇是按4.1.0翻译的,你懂得。⚠️除了版本之外,其他还是照旧,FeatureMatching+HomographytofindObjects,附原文。目标在这一章我们将融合特征匹配的知识,通过calib3d模块找出单应性来在一个复杂的图像中找出已知的物体对象。基础在上一期里我们做了什么?我们使用一个搜索图像,找到了一些它里面的特征点,然后我们取另外一张训练图像,也找出其中的特征点,然后在找
宇翔1024
·
2022-12-13 18:38
OpenCV
翻译
OpenCV
中文文档
4.1.0
计算机视觉
人工智能
OpenCV-Python
官方教程-28-使用特征匹配和单应性查找对象
使用特征匹配和单应性查找对象目标:联合使用特征提取和calib3d模块中的findHomography在杂图像中查找已知对象。为了达到这个目的我们可以使用calib3d模块中的cv2.findHomography()函数。如果将这两幅图像中的特征点集传给这个函数,他就会找到这个对象的透视图变换。然后我们就可以使用函数cv2.perspectiveTransform()找到这个对象了。至少要4个正确
骚火棍
·
2022-12-13 18:31
经典图像处理
Opencv
特征匹配
目标查找
【
OpenCV-Python
】教程:4-10 特征匹配和单应性查找对象
OpenCVPython特征匹配和单应性查找对象【目标】结合特征匹配和单应性查找目标【理论】前面几节我们做了什么?我们使用queryImage,在其中找到一些特征点,我们使用另一个trainImage,也在该图像中找到特征,并在其中找到最佳匹配。简而言之,我们在另一张杂乱的图像中找到了物体的某些部分的位置。这些信息足以准确地在trainImage上找到对象。为此,我们可以使用calib3d模块中的
黄金旺铺
·
2022-12-13 18:01
#
OpenCV-Python
教程
opencv
python
计算机视觉
单应性
python_获取网络(大华)摄像头画面,并存储为图片和视频
导入库pipinstallopencv-python代码网络摄像头'''
Opencv-python
读取IP摄像头视频流pipinstallopencv-python'''importcv2importdatetimeimporttimeclassCamera_picture
檬柠wan
·
2022-12-13 17:45
#
日常记录
python
网络
音视频
win10下 安装 Detectron2(0.4) (VS2019 + cuda11 + pytorch1.8)
window10+2080Ticuda11.1pytorch1.8python3.6VS2019Detectron20.4安装步骤使用anconda创建新的虚拟环境,python3.6安装numpy,
opencv-python
J ..
·
2022-12-13 14:12
CV
detectron2
OpenCV-Python
学习(8)—— OpenCV 颜色表操作(cv.LUT、cv.applyColorMap)
1.知识点学习查找表cv.LUT()【lookuptable】;颜色查找表;函数cv.applyColorMap()的使用。2.cv.LUT()函数说明2.1函数使用cv.LUT(src,lut,dst)2.2参数说明参数说明src表示原始图像。lut表示查找表的地址,对于多通道图像的查找,它可以有一个通道,也可以与原始图像有相同的通道。dst表示输出图像。2.3查找表的使用和优点构建查找表;查找
Rattenking
·
2022-12-13 13:04
OpenCV-Python学习
opencv
python
计算机视觉
opencv-python
学习【7】图像平滑处理
文章目录一.均值滤波1.基本原理2.相关函数3.示例二.方框滤波1.基本原理2.相关函数3.示例三.高斯滤波1.基本原理2.相关函数3.示例四.中值滤波1.基本原理2.相关函数3.示例五.双边滤波1.基本原理2.相关函数3.示例六.2D卷积1.基本原理2.相关函数3.示例图像平滑处理(SmoothingImages),也称为图像模糊处理、图像滤波(ImagesFiltering),就是在保留图像原
Acewh
·
2022-12-13 07:37
opencv-python学习
opencv
计算机视觉
图像处理
pythonopencv安装_一起学
opencv-python
一(opencv安装和简介和图像和视频的读取与保存)...
下面三个模块是和opencv相关的,
opencv-python
是必须要安装的。opencv-contrib-python是一个扩展的模块,有很多功能,比如图片拼接,CNN人脸识别,OCR等。pytes
weixin_39532699
·
2022-12-13 01:27
pythonopencv安装
opencv——————window下安装py和openpy、numpy和matplotlib 依赖库
opencv——————window下安装py和openpy、numpy和matplotlib依赖库查看是否安装pycmd下输入命令python查看py版本安装
opencv-python
、numpy和matplolib
灬灬鑫鑫
·
2022-12-13 01:54
opencv
python
opencv
numpy
opencv-python
透明图和纯白背景图互转
importnumpyasnpimportcv2'''
opencv-python
:透明背景图和纯白背景图互转'''#修改透明背景为白色背景图deftransparent2white(img):height
前尘昨夜此刻
·
2022-12-13 00:06
opencv
python
计算机视觉
解决opencv2 module‘cv2‘ has no attribute ‘face‘问题
opencv-contrib-python即可解决:我的python版本是3.6,在安装的时候直接安装最新的opencv依赖,安装不上,所以安装了opencv-contrib-python4.4.0.42我的
opencv-python
只要思想不滑坡办法总比困难多--小鱼干
·
2022-12-12 22:05
opencv2
python
python
开发语言
后端
face
error: (-215:Assertion failed) !empty() in function ‘detectMultiScale‘
在运行
opencv-python
官方示例中的人脸识别脚本时可能会遇到下面的错误:原因很简单,是由于这句加载分类器xml文件路径不对引起,应该将路径改为全局路径:faceCascade=cv2.CascadeClassifier
flag不会倒
·
2022-12-12 22:35
人脸识别
解决利用opencv的CascadeClassifier实现人脸识别过程中的报错问题
利用opencv的CascadeClassifier简单实现人脸识别说明解决方法说明在学习
opencv-python
时,利用笔记本摄像头实现一个视频流人脸识别小程序,其中在调用opencv的haarcascade_frontalface_default.xml
小完能被注册了
·
2022-12-12 22:34
人脸识别
python
opencv
error: (-215:Assertion failed) empty() in function ‘detectMultiScale‘
在运行
opencv-python
官方示例中的人脸识别脚本时可能会遇到下面的错误:Traceback(mostrecentcalllast):File"/Users/eggtargaryen/test.py
杨杨杨Garrick
·
2022-12-12 22:32
日积月累
opencv
python
计算机视觉
python 颠倒黑白_
opencv-python
的位运算cv2.bitwise_and,cv2.bitwise_not使用及效果展示
考虑下面两张图片:怎样得到下面的效果:这里使用按位运算的方法。第一步,截取操作区域:img1=cv2.imread('../material/images/23126-92.jpg')img2=cv2.imread('../material/images/opencv.jpg')rows,cols,channels=img2.shaperoi=img1[0:rows,0:cols]plt.imsh
罗兹
·
2022-12-12 21:56
python
颠倒黑白
Opencv-python
教程(5)——图像算术和逻辑OpenCV
Opencv-python
教程第五章图像算术和逻辑OpenCV目录
Opencv-python
教程前言一、首先二、看看我们可以做什么1.叠加2.使用addWeighted()函数3.总的代码三.徽标移动到图片上
早起的有虫子吃
·
2022-12-12 21:53
人工智障
opencv
python
人工智能
YOLOv5图像识别显示中文标签
采用YOLOv5进行图像识别时,通常识别结果中的标签都是英文显示的,如下图所示:当然,无论是YOLO还是opencv,都是老外开发的,开发的过程中肯定不会考虑中文显示了,所以一直以来,在
opencv-python
姜饼饼
·
2022-12-12 16:49
深度学习
图像识别
opencv
Opencv-Python
求单个/多个图像重心
importcv2defget_one_center(image):img=cv2.imread(image,0)#convertthegrayscaleimagetobinaryimageret,thresh=cv2.threshold(img,127,255,0)#calculatemomentsofbinaryimageM=cv2.moments(thresh)#calculatex,yco
一直努力学习的duadua
·
2022-12-12 15:42
OpenCV-Python
颜色识别(红色)并拟合矫正目标区域
OpenCV版本:4.6.0.66算法实现思路:颜色识别(红色)形态学去噪轮廓检测多边形拟合透视矫正代码实现:importcv2importnumpyasnp#可视化defimg_show(name,img):cv2.namedWindow(name,0)cv2.resizeWindow(name,1000,500)cv2.imshow(name,img)cv2.waitKey(0)defcolo
Klein-
·
2022-12-12 15:33
OpenCV-Python
python
opencv
计算机视觉
CV
pycharm入门与对常见代码if __name__='__main__'的理解
安装与环境配置https://www.runoob.com/w3cnote/pycharm-windows-install.html2、模块中的坑importcv2直接安装cv2模块因为cv2是包含在
opencv-python
sssSake
·
2022-12-12 13:35
入门
pycharm
虚拟环境
_和__
opencv-python
实时获取摄像头数据并实时显示。
opencv-python
实时获取摄像头数据并实时显示。目录
opencv-python
实时获取摄像头数据并实时显示。
禾戈 Beatrice
·
2022-12-12 09:39
rPPG
opencv
python
计算机视觉
每天进步一点点 -- pytorch学习:张量的介绍与创建
推荐查看的文档:机器视觉全栈|机器视觉教程|docsify|pytorch官方教程中文版|
opencv-python
官方教程中文版|open3D(0.15.1)官方教程中文版Tensors个人理解为在GPU
攀登程序猿
·
2022-12-12 09:07
机器学习
pytorch
学习
深度学习
OpenCV-Python
学习(10)—— OpenCV 图像二值化处理(cv.threshold)
1.学习目标理解图像的分类,不同类型的图像的区别;对图像进行二值化处理,对【cv.threshold】函数的理解。2.图像分类2.1不同类型图像说明按照颜色对图像进行分类,可以分为二值图像、灰度图像和彩色图像。二值图像:只有黑色和白色两种颜色的图像。每个像素点可以用0/1表示,0表示黑色,1表示白色。灰度图像:只有灰度的图像。每个像素点用8bit数字[0,255]表示灰度,如:0表示纯黑,255表
Rattenking
·
2022-12-12 08:17
OpenCV-Python学习
opencv
python
计算机视觉
【
OpenCV-Python
】教程:4-7 BRIEF( Binary Robust Independent Elementary Features)特征
OpenCVPythonBRIEF(BinaryRobustIndependentElementaryFeatures)【目标】学习BRIEF算法理论【理论】我们知道SIFT使用128维向量作为描述符。因为它使用的是浮点数,所以需要512字节。类似地,SURF也需要最少256字节(对于64维)。为数千个特性创建这样的向量需要大量内存,这对于资源受限的应用程序是不可行的,特别是对于嵌入式系统,内存消
黄金旺铺
·
2022-12-12 00:49
#
OpenCV-Python
教程
opencv
python
计算机视觉
BRIEF
【
OpenCV-Python
】教程:4-8 ORB (Oriented FAST and Rotated BRIEF)
OpenCVPythonORB(OrientedFASTandRotatedBRIEF)【目标】理解ORB的基础理论【理论】ORB来自于OpenCV实验室;在ICCV2011的论文“ORB:AnefficientalternativetoSIFTorSURF”提出,是SIFT和SURF的替代,没有专利问题;ORB基本上是FAST关键点检测器和BRIEF描述符的融合,并进行了许多改进以增强性能。该算
黄金旺铺
·
2022-12-12 00:49
#
OpenCV-Python
教程
python
opencv
人工智能
ORB
【
OpenCV-Python
】教程:4-9 特征匹配 match
OpenCVPython特征匹配【目标】特征匹配Brute-ForceMatcher和FLANNMatcher【理论】Brute-ForceMatcher字面意思是蛮力匹配器,所以它的过程也很简单,从一个集合里取出一个特征描述子,然后与第二个集合里的特征逐个的进行匹配比较。返回最近的一个。对于BFmatcher,首先我们必须使用cv.BFMatcher()创建BFMatcher对象。它接受两个可选
黄金旺铺
·
2022-12-12 00:49
#
OpenCV-Python
教程
opencv
python
计算机视觉
featurematch
【
OpenCV-Python
】21 特征检测算法(下)
基于ORB的特征检测和特征匹配ORB是用来代替SIFT和SURF的,具有更快的速度,发布于2011年。ORB首次提出于论文ORB:anefficientalternativetoSIFTorSURF。ORB将基于FAST关键点检测的技术和基于BRIEF描述符发技术结合,故先介绍FAST和BRIEF,然后再讨论Brute-Force匹配(其中的一种特征匹配算法),并展示一个特征匹配的例子。FASTF
gkm0120
·
2022-12-12 00:48
OpenCV-Python
opencv
python
【转载】
OpenCV-Python
系列之FAST算法(五十二)
我们已经学习带走几个特征检测器,它们都reallygood,但是从实时的角度来说,它们的速度还不够快.作为解决方案,**FAST(加速段测试的特征)**算法由EdwardRosten和TomDrummond在2006年的论文“Machinelearningforhigh-speedcornerdetection”中提出(后来在2010年修订)。FAST全称Featuresfromaccelerat
OpenVINO生态社区
·
2022-12-12 00:17
python
opencv
深度学习
机器学习
【
OpenCV-Python
】教程:4-6 FAST (Features from Accelerated Segment Test)算法角点检测
OpenCVPythonFAST(FeaturesfromAcceleratedSegmentTest)算法角点检测【目标】理解FAST算法的理论基础;用OpenCV里的FAST检测角点;【理论】我们看到了几个特征检测器,其中很多都非常好。但是从实时应用程序的角度来看,它们还不够快。一个最好的例子是SLAM(SimultaneousLocalizationandMapping)移动机器人,它的计算
黄金旺铺
·
2022-12-12 00:08
#
OpenCV-Python
教程
python
opencv
算法
FAST
OpenCV学习——图像二值化处理及二维傅里叶变换
小古在本学期选修了《计算机视觉原理与应用》,最近有一份作业——利用matlab或者OpenCV对图像进行一些处理,由于完全没有接触过matlab和OpenCV,但是学习了一些python语言,所以便利用
opencv-python
笨小古
·
2022-12-12 00:35
OpenCV学习
计算机视觉
opencv
计算机视觉
学习
python
图像处理
【转载】
OpenCV-Python
系列之傅里叶变换(三十八)
傅里叶变换我们生活在时间的世界中,早上7:00起来吃早饭,8:00去挤地铁,9:00开始上班。。。以时间为参照就是时域分析。但是在频域中一切都是静止的!可能有些人无法理解,我建议大家看看这个文章,写的真是相当好,推荐!https://zhuanlan.zhihu.com/p/19763358傅里叶变换经常被用来分析不同滤波器的频率特性。我们可以使用2D离散傅里叶变换(DFT)分析图像的频域特性。实
OpenVINO生态社区
·
2022-12-12 00:04
opencv
python
计算机视觉
机器学习
基于python+opencv+mediapipe实现手势识别详细讲解
multi_hand_world_landmarks3.multi_handedness2.绘制信息点和连线运行环境:python3.9.7opencv-python4.6.0.66mediapipe0.8.11运行之前先要安装
opencv-python
G.E.N.
·
2022-12-11 18:33
本人机械专业研究生,研一暑假开始正式接触深度学习相关内容,想通过写文章记录以及分享下学习的历程,让大家可以避免坑以及记录下自己成长的过程。今天是第一天,安装opencv包出现的问题。
一开始安装根据视频安装出现版本不匹配的情况,看了别人是怎么解决的一直找不到合适的,之后根据安装提示更新了pip(辅助安装工具)的版本如下python-mpipinstall--upgradepip2.在安装
opencv-python
ye1256
·
2022-12-11 16:23
深度学习
深度学习
人工智能
opencv
python
学习
conda install
opencv-python
一直报错,显示no module named cv2
问题描述condainstallopencv-python一直报错,显示nomodulenamedcv2原因分析:因为没有找到合适的源,也有可能是conda不能安装,但是pip可以解决方案:方法一:添加清华源condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--add
舒心远航
·
2022-12-11 16:16
python
Anaconda
pytorch
【
OpenCV-Python
】:形态学操作之形态学梯度+顶帽运算与黑帽运算
】【排序算法】目录一、引言二、形态学梯度2.2什么是形态学梯度2.2程序编写及结果可视化三、顶帽3.1什么是顶帽3.2程序编写及结果可视化四、黑帽4.1什么是黑帽4.2程序编写及结果可视化一、引言在【
OpenCV-Python
米开朗琪罗~
·
2022-12-11 16:29
图像处理
python
图像处理
opencv
Python图像处理
Python图像处理Github代码
OpenCV-Python
开发指南-极客学编程的专栏-掘金(juejin.cn)https://github.com/LeBron-Jian/ComputerVisionPracticeGitHub-eastmountyxz
m0_61899108
·
2022-12-11 14:26
数字图像处理
知识学习系列
python
开发语言
图像处理
计算机视觉
opencv
opencv-python
之色彩空间转换
色彩空间转换GRAY色彩空间XYZ色彩空间YCrCb色彩空间HSV色彩空间空间转换函数RGB与GRAYRGB与XYZRGB与YCrCbRGB与HSVGRAY色彩空间GRAY色彩空间通常指八位灰度图,其矩阵形状为m×nm\timesnm×n,值在[0,255][0,255][0,255]间,代表由黑到白。RGB色彩空间转化到GRAY色彩空间的处理方式是:Gray=0.299R+0.587G+0.11
木子希卡利
·
2022-12-11 13:47
opencv-python
python
opencv
算法
图像处理学习笔记(一)
1.2OpenCV简介及安装方法:优势:
OpenCV-python
:OpenCV部署方法:1.3OpenCV的模块:2OpenCV基本操作:2.1图像的IO操作:2.1.1读取图像:2.1.2显示图像:
SYTt_t
·
2022-12-11 09:12
opencv图像处理
计算机视觉
python
【
OpenCV-Python
】教程:4-5 SURF (Speeded-Up Robust Features) 介绍
OpenCVPythonSURF(Speeded-UpRobustFeatures)介绍【目标】SURF的基础【理论】SURF是SIFT的提速版本;在SIFT中,Lowe用DoG近似LoG;SURF走的更远一点,用boxfilter近似LoG。下图显示了这种近似的演示。这种近似的一个很大的优点是,在积分图像的帮助下,可以很容易地计算boxfilter的卷积。它可以在不同的尺度上并行进行。此外,SU
黄金旺铺
·
2022-12-11 09:09
#
OpenCV-Python
教程
python
opencv
人工智能
ImportError: cannot import name ‘_registerMatType‘ from ‘cv2.cv2‘解决方案
前言:cannotimportname'_registerMatType’错误,是因为同时安装了
opencv-python
和opencv-contrib-python版本之间不匹配造成的,删除opencv-contrib-python
冰软
·
2022-12-11 03:14
opencv
深度学习
人工智能
【计算机视觉40例】案例01:图像加密与解密
该专栏简要介绍李立宗主编《计算机视觉40例——从入门到深度学习(
OpenCV-Python
)》一书的40个案例。目前,该书已经在电子工业出版社出版,大家可以在京东、淘宝、当当等平台购买。
superdont
·
2022-12-11 01:39
计算机视觉40例简介
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
其他