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-数字图像处理
数字图像处理
(实践篇)十四 图像金字塔
目录一图像金字塔二涉及的函数三实践一图像金字塔在某些情况下,需要处理不同分辨率的(相同)图像。比如,在图像中搜索某些目标(比如人脸)的时候,不确定该目标在所述图像中会以多大的大小出现。在这种情况下,就需要创建一组具有不同分辨率的相同图像,并在所有图像中搜索目标。这些具有不同分辨率的图像集称为图像金字塔(最高分辨率的图像在底部,最低分辨率的图像在顶部,它看起来像一个金字塔)。图像金字塔有两种,分别是
Jackilina_Stone
·
2023-12-01 16:39
数字图像处理
opencv
计算机视觉
数字图像处理
OpenCV-
连通性
在图像处理中,连通性通常指的是像素之间的连通性。具体来说,一个像素与它周围的像素(如上下左右和对角线)被认为是连通的,如果它们具有相同的像素值或者落在一定范围内。这种连通性在许多图像分割和特征提取算法中都是非常重要的。在OpenCV中,可以使用函数cv2.connectedComponents()来查找图像中的连通区域,该函数将返回图像中连通区域的数量以及每个像素所属的连通区域标签。也可以使用cv
人工智能教学实践
·
2023-12-01 11:45
opencv
python编程实践
计算机视觉
人工智能
数字图像处理
(实践篇)十三 数据增强之给图像添加噪声!
目录一涉及的函数二实践一涉及的函数skimage.util.random_noise()skimage.util.random_noise(image,mode='gaussian',seed=None,clip=True,**kwargs)函数的功能:为浮点型图片添加各种随机噪声。输入:①image:输入图像,将会被转换成浮点型。②mode:可选,为要加的噪声类型。主要有gaussian:高斯噪
Jackilina_Stone
·
2023-12-01 04:05
数字图像处理
数字图像处理
图像中掩膜作用
1什么是掩膜
数字图像处理
中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形“底片”称为掩膜(也称作“掩模”),其作用是:在硅片上选定的区域中对一个不透明的图形模板遮盖
雨浅听风吟
·
2023-11-30 22:53
计算机视觉知识点
85基于Matlab的交通设施识别
GUI设计+图像处理,基于
数字图像处理
,设计实现一个自然场景下公路交通限速标志分割和识别的程序。
顶呱呱程序
·
2023-11-30 20:59
matlab工程应用
matlab
图像处理
算法
交通设施识别
GUI
冈萨雷斯《
数字图像处理
》学习笔记(九)形态学图像处理
目录序言一、集合论基础1、集合的子集与相等2、集合的基本运算符3、集合的反射和平移二、二值形态学的基本运算1、腐蚀2、膨胀3、膨胀与腐蚀运算的对偶性3、开运算与闭运算4、一些基本的形态学算法三、二值形态学图像处理1、形态滤波2、边界提取3、区域填充4、骨架提取5、物体识别四、灰度形态学基本运算1、灰度腐蚀2、灰度膨胀3、灰度开运算和灰度闭运算五、灰度形态学处理算法1、形态学平衡2、形态学平衡3、t
孙ちゃん(颖)♂
·
2023-11-30 18:59
数字图像处理
人工智能
数字图像处理
冈萨雷斯
冈萨雷斯《
数字图像处理
》学习笔记(六)彩色图像处理
目录一、彩色基础二、彩色模型三、色彩转换四、彩色图像处理基础五、彩色图像处理六、彩色图像的噪声七、彩色图像的压缩附加知识点一、彩色基础彩色定义:彩色是物体的一种属性,他依赖于一下三个方面的因素。(1)光源——照射光的谱性质或谱能量分布(2)物体——被照射物体的反射性质(3)成像接收器(眼睛或成像传感器)——光谱能量吸收性质二、彩色模型彩色模型也称彩色空间或彩色系统,是用来精确标定和生成各种颜色的一
孙ちゃん(颖)♂
·
2023-11-30 18:58
数字图像处理
人工智能
数字图像处理
冈萨雷斯
数字图像处理
(冈萨雷斯)学习笔记
目录一.机器视觉和计算机视觉二.图像处理基础1.什么是图像2.如何访问图像三.图像仿射变换四.灰度变换一.机器视觉和计算机视觉机器视觉(MachineVision,MV)和计算机视觉(ComputerVision,CV)的区别和联系:机器视觉更注重广义图像信号(激光,摄像头)和自动化控制(生产线)方面的研究。计算机视觉更注重图像信号本身的研究和图像处理相关的交叉学科研究(医学图像分析,地图导航)。
诗仙&李白
·
2023-11-30 18:53
机器视觉
学习
笔记
数字图像处理
的透视变换 vs 仿射变换
你是否注意到,当你拍摄平面矩形物体的图像时,角落的角度很少是90°?透视投影扭曲的矩形这种现象是透视投影的特征,其中三维场景中的点(例如,矩形的角)通过针孔¹投影到一个平面(摄像机图像传感器)。靠近摄像机的线段比离摄像机远的相同长度的线段要长。直角可能变成锐角或钝角,并且平行线可能会朝着消失点汇聚。在对平面物体进行自动检查的情境中,透视失真可能是一个问题。由于我们希望检查对象的特征是否具有正确的形
小北的北
·
2023-11-30 15:11
图像处理-3
1.完成课本
数字图像处理
第二版116页,习题3.25,即拉普拉斯算子具有理论上的旋转不变性。2.根据书中对傅立叶变换的定义,证明课本165页上有关傅立叶变换的平移性质。3、观察如下所示图像。
朝朝暮暮Quake
·
2023-11-30 01:53
图像处理
图像处理
人工智能
数字图像处理
基础内容
一.图像基础内容1.什么是图像?图像定义为二维函数f(x,y),x,y定义为空间坐标,f(x,y)是点(x,y)的幅值。包括灰度图和彩色图。灰度图:灰度图像是一个二维灰度(或亮度)函数f(x,y)彩色图:彩色图像由三个(RGB,HSV)二维灰度(或亮度)函数f(x,y)组成。2.什么是像素?数字图像由二维的元素组成,每一个元素具有一个特定的位置(x,y)和幅值f(x,y),这些元素称为像素。3.什
老于啊
·
2023-11-29 22:21
Python基础
计算机视觉
图像处理
opencv
OpenCV
数字图像处理
——检测出图像中的几何形状并测量出边长、直径、内角
一、简介在传统的自动化生产尺寸测量中,常用的方法是利用卡尺或千分尺对被测工件的某个参数进行多次测量,并取这些测量值的平均值。然而,这些传统的检测设备或手动测量方法存在着一些问题:测量精度不高、测量速度缓慢,以及测量数据无法及时处理等。这些局限性导致无法满足大规模自动化生产的需求。相比之下,基于机器视觉技术的尺寸测量方法具有以下优点:成本低:机器视觉设备相对传统设备成本较低,而且在某些情况下,可以使
知来者逆
·
2023-11-29 12:51
计算机视觉
opencv
opencv
人工智能
计算机视觉
图形识别
图像测量
JAVA 图形图像处理系统设计与开发(论文+源码)_Nueve
摘要随着计算机技术的迅速发展,
数字图像处理
技术在医学领域的研究和应用日益深入和广泛。现代医学已越来越离不开医学图像处理技术。医学图像处理技术在临床诊断、教学科研等方面发挥了重要的作用。
质文学术工作室
·
2023-11-28 18:01
JAVA
java
图像处理
计算机视觉
python
php
c++
c语言
利用VC实现图像的特殊显示效果
其实,我们完全可以用一些简单的
数字图像处理
算法来实现这些看似
CSUSTedgaryang
·
2023-11-28 15:36
图像识别处理
file
图像处理
图形
算法
colors
delete
数字图像处理
(1):灰度直方图、直方图均衡化处理(入门必看)
博客主页:真的睡不醒系列专栏:深度学习环境搭建、环境配置问题解决、自然语言处理、语音信号处理、项目开发每日语录:闲看花开,静待花落,冷暖自知,干净如始。感谢大家点赞收藏⭐指正✍️前言:本文详细介绍了如何使用python对图像进行基本的操作,包括对图像的读取、显示、修改和保存,通过Matplotlib对图像进行绘制、显示和保存,最后详细讲解了如何绘制直方图,并对直方图进行均衡化处理。欢迎大家参考和学
是dream
·
2023-11-28 08:04
数字图像处理
图像处理
otsu法阈值分割 matlab_光照不均匀图像分割技巧1——分块阈值
前言在
数字图像处理
中,图像分割是很关键的一步,当图像质量较好,光照很均匀的时候只需用全局阈值的方法就能很完美地完成图像分割任务,但是有些时候会遇到光照不均匀的现象,这个时候就需要用一些技巧才能达到比较好的分割效果
weixin_39627361
·
2023-11-27 22:54
otsu法阈值分割
matlab
数字图像处理:图像平均/加法
opencv-
医学图像预处理
医学图像预处理通常需要针对特定任务和数据集的特点进行定制。以下是一些常见的医学图像预处理步骤,可以使用OpenCV以及其他相关库来实现:导入相关的库importcv2importmatplotlib.pyplotasplt1.读取图像image=cv2.imread(r"C:\Users\mzd\Desktop\opencv\im0001.png")new_width=300#Replacewit
普通研究者
·
2023-11-27 20:05
opencv
Python学习
图像处理
opencv
人工智能
计算机视觉
opencv-
利用DeepLabV3+模型进行图像分割去除输入图像的背景
分离图像中的人物和背景通常需要一些先进的图像分割技术。GrabCut是一种常见的方法,但是对于更复杂的场景,可能需要使用深度学习模型。以下是使用深度学习模型(如人像分割模型)的示例代码:#导入相关的库importcv2importnumpyasnpimporttorchimporttorchvision.transformsasTfromtorchvision.models.segmentatio
普通研究者
·
2023-11-27 20:04
opencv
深度学习案例
opencv
人工智能
计算机视觉
数字图像处理
基础-用通俗语言进行超详细的总结
目录图像感知与获取韦伯定理马赫带效应图像获取图像的采样和量化图像内插(重采样)图像的表示与描述像素间的关系exercise:4-邻域连通区域标记本文章讲解
数字图像处理
的基础,大部分内容来源于课堂笔记中图像感知与获取人眼解剖图屈光系统
亿维数组
·
2023-11-27 02:03
Digital
Image
Processing
学习
数字图像处理
总结
数字图像处理
-Matlab实验
实验一图像增强实验内容:对于给定的低对比度测试图像,利用灰度图像直方图均衡化算法进行图像视觉效果增强。对于给定的低照度彩色测试图像,结合颜色空间转换和灰度图像直方图均衡化算法进行图像视觉效果增强。实验数据:Test1_1.jpg:Test1_2.jpg:实验步骤:%%test1-1%读入原始图像clearclccloseallImg=imread('test1_1.jpg');%绘制原始图像的直方
LeeYotta
·
2023-11-26 19:16
课程学习
计算机视觉
图像处理
opencv
OpenCV-
高斯滤波(高斯平滑)
C++:1、构建垂直方向上的高斯卷积算子;2、构建水平方向上的高斯卷积算子;3、分离的高斯卷积;OpenCV实现的高斯平滑函数:GaussianBlur()#include#include#includeusingnamespacestd;usingnamespacecv;intmain(){Matimg,gaussimage,integer_image;img=imread("D:/dog.jp
ISP算法与图像处理
·
2023-11-26 14:30
OpenCV基础教程
卷积
opencv
计算机视觉
cv
使用c++程序,实现图像平移变换,图像缩放、图像裁剪、图像对角线镜像以及图像的旋转
数字图像处理
–实验三A图像的基本变换获取源工程可访问gitee可在此工程的基础上进行学习。实验内容A实验:(1)使用VC++设计程序:实现图像平移变换,图像缩放、图像裁剪、图像对角线镜像。
宁77吖
·
2023-11-26 13:12
MFC学习
c++
计算机视觉
使用VC++设计程序:对于一幅256级灰度图像,求其一元熵值、二维熵值
数字图像处理
–实验二B图像的一维熵与二维熵算法获取源工程可访问gitee可在此工程的基础上进行学习。
宁77吖
·
2023-11-26 13:42
MFC学习
c++
开发语言
数字图像处理
84基于matlab的
数字图像处理
基于matlab的
数字图像处理
,数据可更换自己的,程序已调通,可直接运行。
顶呱呱程序
·
2023-11-26 08:33
matlab工程应用
matlab
算法
开发语言
图像增强
数字图像处理
大势所趋!机器视觉替换传统人工,深眸科技以工业AI视觉赋能生产
机器视觉作为人工智能快速发展的一个分支,其典型应用系统包括图像捕捉、光源系统、图像数字化模块、
数字图像处理
模块等。
深眸科技
·
2023-11-26 06:40
机器视觉
科技
人工智能
深度学习
数字图像处理
(实践篇)一 将图像中的指定目标用bBox框起来吧!
目录一实现方法二涉及的OpenCV函数三代码四效果图一实现方法①利用OTSU方法将前景与背景分割。②使用连通区域分析可以将具有相同像素值且位置相邻的前景像素点组成的图像区域识别。③画bbox。④显示结果。二涉及的OpenCV函数①OpenCV提供了cv2.threshold()用于实现阈值处理。ret,dst=cv2.threshold(src,thresh,maxval,type)ret:代表返
Jackilina_Stone
·
2023-11-25 20:34
数字图像处理
数字图像处理
【
数字图像处理
】Gamma 变换
在
数字图像处理
中,Gamma变换是一种重要的灰度变换方法,可以用于图像增强与Gamma校正。本文主要介绍数字图像Gamma变换的基本原理,并记录在紫光同创PGL22GFPGA平台的布署与实现过程。
洋洋Young
·
2023-11-25 16:32
【FPGA
数字图像处理】
fpga开发
紫光同创
数字图像处理
【
数字图像处理
】均值滤波与中值滤波
在
数字图像处理
中,均值滤波和中值滤波是常见的空间域处理方法,可以用于过滤图像中的噪声。本文主要介绍数字图像均值滤波与中值滤波的基本原理,并记录在紫光同创PGL22GFPGA平台的布署与实现过程。
洋洋Young
·
2023-11-25 15:25
【FPGA
数字图像处理】
紫光同创
fpga开发
数字图像处理
OpenCV-
学习笔记(Python)图像处理基础
本专栏:主要记录OpenCV(Python)学习笔记OpenCV图像处理基础灰度图importcv2#opencv读取的格式是BGRimportnumpyasnpimportmatplotlib.pyplotasplt#Matplotlib是RGB%matplotlibinlineimg=cv2.imread('cat.jpg')img_gray=cv2.cvtColor(img,cv2.COL
北方骑马的萝卜
·
2023-11-25 12:15
传统图像处理
opencv
学习
笔记
数字图像处理
(实践篇)二 画出图像中目标的轮廓
目录一涉及的OpenCV函数二代码三效果图一涉及的OpenCV函数contours,hierarchy=cv2.findContours(image,mode,method[,contours[,hierarchy[,offset]]])image:源图像。mode:轮廓的检索方式。cv2.RETR_EXTERNAL(只检测外轮廓)、cv2.RETR_LIST(检测的轮廓不建立等级关系)、cv2.
Jackilina_Stone
·
2023-11-25 10:01
数字图像处理
数字图像处理
opencv-
背景减除
背景减除(BackgroundSubtraction)是一种用于从视频序列中提取前景对象的计算机视觉技术。该技术的主要思想是通过建模和维护场景的背景,从而检测出在不同时间点出现的前景对象。OpenCV提供了一些用于背景减除的函数,其中最常用的是cv2.createBackgroundSubtractorMOG2。cv2.createBackgroundSubtractorMOG2是OpenCV中用
普通研究者
·
2023-11-24 15:40
opencv
opencv
人工智能
计算机视觉
opencv-
使用 Haar 分类器进行面部检测
Haar分类器是一种用于对象检测的方法,最常见的应用之一是面部检测。Haar分类器基于Haar-like特征,这些特征可以通过计算图像中的积分图来高效地计算。在OpenCV中,Haar分类器被广泛用于面部检测。以下是一个简单的使用OpenCV进行面部检测的示例:importcv2#加载面部检测的预训练分类器face_cascade=cv2.CascadeClassifier(cv2.data.ha
普通研究者
·
2023-11-24 15:40
opencv
opencv
计算机视觉
人工智能
opencv-
图片水印
importnumpyasnpimportcv2importmatplotlib.pyplotaspltimg1=cv2.imread(r'C:\Users\Administrator\Desktop\d0239b1005e063e5e7028963bfb8d1f.png',1)#img2=cv2.imread(r'C:\Users\Administrator\Desktop\2023112113
霸王龙不吃芹菜
·
2023-11-23 15:07
opencv
人工智能
计算机视觉
matlab中提供滤波器的种类有,
数字图像处理
实验报告2
数字图像处理
实验报告3.傅立叶变换1)读出woman.tif这幅图像,对其进行快速傅立叶变换,分别显示其幅度图像和相位图像。仅对相位部分进行傅立叶反变换后查看结果图像。
王Evey
·
2023-11-23 13:31
opencv-
图像梯度
目标•图像梯度,图像边界等•使用到的函数有:cv2.Sobel(),cv2.Schar(),cv2.Laplacian()等原理梯度简单来说就是求导。OpenCV提供了三种不同的梯度滤波器,或者说高通滤波器:Sobel,Scharr和Laplacian。我们会意义介绍他们。Sobel,Scharr其实就是求一阶或二阶导数。Scharr是对Sobel(使用小的卷积核求解求解梯度角度时)的优化。Lap
普通研究者
·
2023-11-23 10:50
opencv
opencv
计算机视觉
人工智能
Opencv——python
数字图像处理
安装&环境配置
Anaconda下载&安装:http://www.anaconda.com官网(我这里默认Windows64位操作系统)迅雷下载链接:https://pan.xunlei.com/s/VN-2VjVGfd-X-2NIo3hY3pREA1(Hw02)提取码:gf5g复制这段内容后打开迅雷,直接下载第一步在桌面按win键打开anaconda3如图:开始安装opencv库输入pipinstall-iht
聂心雨
·
2023-11-23 09:39
常州机电AI
opencv
python
Python
数字图像处理
1
原博文:(31条消息)[Python从零到壹]三十三.图像处理基础篇之什么是图像处理和OpenCV配置_Eastmount的博客-CSDN博客一、Python语言既是解释性编程语言,又是面向对象的语言,其操作性和可移植性高,被广泛应用于数据挖掘、图像处理、人工智能领域。Python具有语言清晰、容易学习、高效率的数据结构、丰富且功能强大的第三方包等优势。同时,Python语言含有高效率的数据结构,
NaNa0o
·
2023-11-23 08:59
人工智能
编程语言
python
机器学习
java
opencv-
CLAHE 有限对比适应性直方图均衡化
CLAHE(ContrastLimitedAdaptiveHistogramEqualization)是一种对比度有限的自适应直方图均衡化技术,它能够提高图像的对比度而又避免过度增强噪声。在OpenCV中,cv2.createCLAHE()函数用于创建CLAHE对象,然后可以使用该对象的apply()方法来对图像进行CLAHE均衡化,它在局部区域内对图像进行直方图均衡化,从而提高图像对比度而避免噪
普通研究者
·
2023-11-23 06:25
opencv
opencv
人工智能
计算机视觉
opencv-
直方图均衡化
直方图均衡化是一种用于增强图像对比度的图像处理技术。它通过调整图像的灰度级别分布,使得图像中各个灰度级别的像素分布更均匀,从而提高图像的对比度。在OpenCV中,你可以使用cv2.equalizeHist()函数来进行直方图均衡化。以下是一个简单的示例:importcv2importmatplotlib.pyplotasplt#读取灰度图像img=cv2.imread(r"C:\Users\mzd
普通研究者
·
2023-11-23 06:16
opencv
opencv
人工智能
计算机视觉
基于STM32的
数字图像处理
与模式识别算法优化
基于STM32的
数字图像处理
与模式识别算法优化是一项涉及图像处理和机器学习领域的研究任务,旨在实现高效的图像处理和模式识别算法在STM32微控制器上的运行。
嵌入式杂谈
·
2023-11-23 05:52
stm32
算法
嵌入式硬件
第3章 Python
数字图像处理
(DIP) - 灰度变换与空间滤波12 - 空间域滤波基础 - 卷积运算(numpy 实现的三种卷积运算)
这篇文章比较长,请耐心看空间域滤波基础线性滤波可分离滤波器核空间域滤波和频率域滤波的一些重要比较如何构建空间滤波器第一种卷积方法(公式法)第二种卷积的方法(可分离核)第三种方法(img2col)这是分离核与公式法的结果对比下面是各种卷积的运算时间的比较书上的一些习题先上基础,后面有许多的程序代码空间域滤波基础滤波是指通过、修改或抑制图像的规定频率分量通过低频的滤波器称为低通滤波器通过模糊图像来平滑
jasneik
·
2023-11-22 20:41
#
第3章
-
灰度变换与空间滤波
python
卷积
numpy
算法
图像处理
第2章 Python
数字图像处理
(DIP) --数字图像基础5 -- 算术运算、集合、几何变换、傅里叶变换等
目录
数字图像处理
所有的基本数字工具介绍算术运算集合运算和逻辑运算空间运算向量与矩阵运算图像变换图像和随机变量
数字图像处理
所有的基本数字工具介绍算术运算#相加img_ori=cv2.imread("DIP_Figures
jasneik
·
2023-11-22 20:40
#
第2章
-
数字图像基础
python
图像处理
numpy
opencv
深度学习
遥感
数字图像处理
概述
遥感应用:遥感制图信息提取数据输入输出过程:数据处理方法:通用基础方法遥感综合应用数据处理过程与目的:质量改善几何质量、辐射改善特征提取与选择、信息提取遥感数字图像基础处理过程砖石:遥感数字图像基础-图像存储和读取-工具:空间域处理方法-变换域处理方法地基:辐射校正几何校正-图像去噪声柱子:感兴趣目标及对象提取特征提取与选择毛胚房:信息提取、专题信息提取、图像分类装修:专题图像制作报告注意:辐射校
何同尘
·
2023-11-22 13:47
opencv-
图像轮廓
轮廓可以简单认为成将连续的点(连着边界)连在一起的曲线,具有相同的颜色或者灰度。轮廓在形状分析和物体的检测和识别中很有用。•为了更加准确,要使用二值化图像。在寻找轮廓之前,要进行阈值化处理或者Canny边界检测。•查找轮廓的函数会修改原始图像。如果你在找到轮廓之后还想使用原始图像的话,你应该将原始图像存储到其他变量中。•在OpenCV中,查找轮廓就像在黑色背景中超白色物体。你应该记住,要找的物体应
普通研究者
·
2023-11-22 12:18
opencv
opencv
人工智能
计算机视觉
opencv-
图像金字塔
图像金字塔是一种图像处理技术,它通过不断降低图像的分辨率,形成一系列图像。金字塔分为两种类型:高斯金字塔和拉普拉斯金字塔。高斯金字塔(GaussianPyramid):高斯金字塔是通过使用高斯滤波和降采样(缩小)操作构建的。每一层的图像都是前一层图像的一部分。在OpenCV中,可以使用cv2.pyrDown()和cv2.pyrUp()函数构建高斯金字塔。cv2.pyrDown(src[,dst[,
普通研究者
·
2023-11-22 12:48
opencv
opencv
人工智能
计算机视觉
opencv-
直方图
直方图是一种对图像亮度分布的统计表示,它显示了图像中每个灰度级别的像素数量。在OpenCV中,你可以使用cv2.calcHist()函数计算直方图。以下是一个简单的示例,演示如何计算和绘制图像的直方图:importcv2importnumpyasnpimportmatplotlib.pyplotasplt#读取图像img=cv2.imread(r"C:\Users\mzd\Desktop\open
普通研究者
·
2023-11-22 12:02
opencv
opencv
人工智能
计算机视觉
2023年APMCM亚太杯数学建模优秀论文参考资料思路详解
图像图形领域涵盖了
数字图像处理
、图像理解、计算机视觉、数据可视化、模式识别、计算机图像图形学、医学影像处理、空间信息系统等。竞赛特色是将图像图形领域的问题和数学
建模忠哥
·
2023-11-22 11:47
数学建模
opencv-
图像平滑
高斯平滑高斯平滑即采用高斯卷积核对图像矩阵进行卷积操作。高斯卷积核是一个近似服从高斯分布的矩阵,随着距离中心点的距离增加,其值变小。这样进行平滑处理时,图像矩阵中锚点处像素值权重大,边缘处像素值权重小。importcv2ascvimportmatplotlib.pyplotaspltimportnumpyasnpfromcv2importGaussianBlurimg=cv.imread(r"C:
普通研究者
·
2023-11-21 21:21
opencv
opencv
人工智能
计算机视觉
opencv-
形态学处理
通过阈值化分割可以得到二值图,但往往会出现图像中物体形态不完整,变的残缺,可以通过形态学处理,使其变得丰满,或者去除掉多余的像素。常用的形态学处理算法包括:腐蚀,膨胀,开运算,闭运算,形态学梯度,顶帽运算和底帽运算。1.腐蚀腐蚀操作类似于中值平滑,也有一个核,但不进行卷积运算,而是取核中像素值的最小值代替锚点位置的像素值,这样就会使图像中较暗的区域面积增大,较亮的的区域面积减小。如果是一张黑底,白
普通研究者
·
2023-11-21 21:09
opencv
opencv
计算机视觉
人工智能
【OpenCV】用Python进行缺陷检测和展示
在
数字图像处理
领域,缺陷检测是一个非常重要的应用场景,也是一个比较复杂的问题。本篇文章将介绍如何使用Python和OpenCV库对产品进行缺陷检测,并将结果展示在画布上。图片数据
挽风起苍岚
·
2023-11-21 05:50
opencv
python
计算机视觉
上一页
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
其他