opencv之dilate()函数
概述
dilate()
函数可以对输入图像用特定结构元素进行膨胀操作,该结构元素确定膨胀操作过程中的邻域的形状,各点像素值将被替换为对应邻域上的最大值:
API说明
C++ API:
void cv::dilate | ( | InputArray | src, | (原始图像:通道数不限,depth必须是CV_8U,CV_16U,CV_16S,CV_32F或CV_64F) |
---|---|---|---|---|
OutputArray | dst, | (输出图像:size与type与原始图像相同) | ||
InputArray | kernel, |
(用于膨胀操作的结构元素,如果取值为Mat(),那么默认使用一个3 x 3 的方形结构元素,可以使用getStructuringElement() 来创建结构元素。)
|
||
Point |
anchor=Point(-1,-1) ,
|
(结构元素的锚点位置,默认值value(-1,-1)表示锚点位于结构元素中心) | ||
int |
iterations=1 ,
|
(腐蚀操作被递归执行的次数) | ||
int |
borderType=BORDER_CONSTANT ,
|
(推断边缘类型,可参考BorderTypes) | ||
const Scalar& |
borderValue=morphologyDefaultBorderValue()
|
(边缘值) | ||
) |
python API:
dst
|
= |
cv.dilate (
|
src , kernel [, dst [, anchor [, iterations [, borderType [, borderValue ]]]]]
|
) |
---|
功能说明
dilate()
函数支持in-place模式,每个通道独立处理,可对单个通道执行多次递归操作。
相关函数
erode
morphologyEx
getStructuringElement
官网样例
morphology2.cpp
Morphology_1.cpp
segment_objects.cpp.
附录
无
opencv之dilate()函数相关推荐
- OpenCV之图像膨胀:dilate函数(C++实现)
dilate函数是使用像素邻域内的局部极大运算符来膨胀图像. 函数原型: void dilate(InputArray src, OutputArray dst, InputArray kernel, ...
- OpenCV各模块函数使用实例(5)--特征检测(Feature Detection)
特征检测是检测图像中的特征信息,比如边缘,线段,角点位置等.在OpenCV中提供了各种特征检测函数和特征提取函数,其中包括有边缘检测(canny),角点检测等,如:Harris角点.ShiTomasi ...
- dilate 函数的实现(源码)
文章从自己的QQ(632846506)7年前的日志中移过来的. 数学形态学可以作为图像的一种滤波算法--形态学滤波.滤波中用到的滤波器(kernal)即为结构元素.结构元素往往是由一个特殊的形状构成, ...
- OpenCV-Python图像处理:腐蚀和膨胀原理及erode、dilate函数介绍
☞ ░ 前往老猿Python博客 https://blog.csdn.net/LaoYuanPython ░ 一.引言 关于图像的腐蚀和膨胀,网上介绍的资料非常多,老猿也看了很多,总体来说主要偏向于就 ...
- Opencv的使用小教程2——Opencv常用图像处理函数汇总
Opencv的使用小教程2--Opencv常用图像处理函数汇总 1.blur 2.GaussianBlur 3.medianBlur 4.bilateralFilter 5.腐蚀和膨胀 6.morph ...
- 图像边缘检测--OpenCV之cvCanny函数
图像边缘检测--OpenCV之cvCanny函数 分类: C/C++ void cvCanny( const CvArr* image, CvArr* edges, double threshold1 ...
- OpenCV中initUndistortRectifyMap函数存在bug原因探究
原文首发于公众号「3D视觉工坊」:OpenCV中initUndistortRectifyMap函数存在bug原因探究. 最近在运行如下一段代码时,生成的mapx和mapy有点异常. 代码片段如下: # ...
- 利用OpenCV的compareHist函数作直方图的相似度对比的源程序
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 OpenCV的compareHist函数用来计算 ...
- 转载:opencv中imshow函数运行中断的解决办法
OpenCV中 imshow函数运行中断的解决方法 羊和咩咩 2017-03-10 16:00:49 5919 收藏 最后发布:2017-03-10 16:00:49首发:2017-03-10 16: ...
最新文章
- insertAdjacentHTML方法详解
- httpHandlers使用和问题
- python是动态类型语言、变量不需要显示声明类型_【IT专家】第3章 Python基础
- ubuntu 14.04下 horizon openstack_dashboard 的开发环境搭建
- 10/100. Majority Element
- 协鑫集成“熄灯工厂”装上ET工业大脑,验证订单命中率可提高3.99%
- 字符串之从规定的字符串中根据下标得到字符
- 数据结构---BF字符串模式匹配
- FFmpeg - C++中使用ffmpeg库
- Enterprise Blocks
- AudioBuffer
- eclipejsp与java跳转_JSP跳转方式与Servlet跳转方式的区别
- 就算神游 之五:东京迪斯尼乐园 1
- RobotFramework自动化测试框架-移动手机自动化测试Clear Text关键字的使用
- 如何从完好的数据文件恢复oracle数据库
- 最新的python是哪个版本的好_书声琅琅:Python哪个版本好用
- windows 区域截屏以及延迟截屏
- 史上最简单的word文档docx文档解密方法,忘记word文档docx密码怎么办?
- sqlite3:sqlite3_column 函数
- U盘出现物理故障都有哪些表现