zoukankan
html css js c++ java
距离变换DT
距离变换:
计算区域中的每个点与最接近的区域外的点之间距离,把二值图象变换为灰度图象。
对于目标中一个点,距离变换的定义为改点与目标边界最近的距离。
目标点离边界约近则值越小,转换的点越暗;越远,值越大,转换的点约亮。
a是原图,b是以图像边缘看做B,c是以两个白点看做B
计算方法:
1、串行实现:
模板:
将a分成b、c两个模板。做一次从左上角到右下角的
前向扫描
,做一次右下角到左上角的
反向扫描
。
扫描方案类似于卷积:
在扫到某个像素时,将模板系数值和图像的对应值
加
起来,将所得
和
中最小值赋给对应模板中心值的像素。
例子:
来自为知笔记(Wiz)
查看全文
相关阅读:
【BZOJ5302】[HAOI2018]奇怪的背包(动态规划,容斥原理)
【BZOJ5303】[HAOI2018]反色游戏(Tarjan,线性基)
【BZOJ5304】[HAOI2018]字串覆盖(后缀数组,主席树,倍增)
【BZOJ5305】[HAOI2018]苹果树(组合计数)
【BZOJ5300】[CQOI2018]九连环 (高精度,FFT)
【BZOJ5292】[BJOI2018]治疗之雨(高斯消元)
【BZOJ5298】[CQOI2018]交错序列(动态规划,矩阵快速幂)
【BZOJ5289】[HNOI2018]排列(贪心)
Codeforces Round #539 Div1 题解
【BZOJ5288】[HNOI2018]游戏(拓扑排序)
原文地址:https://www.cnblogs.com/Dr-XLJ/p/3854670.html
最新文章
插入UUID,出现Data truncation: Data too long for column 'id' at row 1
IDEA 开发环境中 调试Spark SQL及遇到问题解决办法
Python解释器
C# 如何添加Excel页眉页脚(图片、文字、奇偶页不同)
C# 如何在PDF中绘制不同风格类型的文本
C# 设置Excel超链接(二)
C# 如何在Excel表格中插入、编辑和删除批注
C# 绘制Word形状——基本形状、组合形状
C# 绘制PDF图形——基本图形、自定义图形、色彩透明度
C# 操作Word文本框——插入表格/读取表格/删除表格
热门文章
C# 插入、删除Excel分页符
C# 操作PDF 图层(Layer)——添加、删除图层、设置图层可见性
C# PDF Page操作——设置页面切换按钮
C# 添加、读取Word脚注尾注
C# /VB.NET 创建PDF项目符号列表和多级编号列表
C# /VB.NET操作Word批注(一)—— 插入、修改、删除Word批注
C# 操作Excel数据透视表
C# 创建Word项目标号列表、多级编号列表
【BZOJ5315】[JSOI2018]防御网络(动态规划,仙人掌)
【BZOJ5308】[ZJOI2018]胖(模拟,ST表,二分)
Copyright © 2011-2022 走看看