当前位置: 首页 > news >正文

距离变换DT

距离变换:计算区域中的每个点与最接近的区域外的点之间距离,把二值图象变换为灰度图象。
对于目标中一个点,距离变换的定义为改点与目标边界最近的距离。
目标点离边界约近则值越小,转换的点越暗;越远,值越大,转换的点约亮。
191039013036189.png a是原图,b是以图像边缘看做B,c是以两个白点看做B

计算方法:
1、串行实现:
模板:
191039015066660.png 将a分成b、c两个模板。做一次从左上角到右下角的 前向扫描,做一次右下角到左上角的 反向扫描

扫描方案类似于卷积:
在扫到某个像素时,将模板系数值和图像的对应值 起来,将所得 和中最小值赋给对应模板中心值的像素。
例子:
191039018038103.png 


来自为知笔记(Wiz)


转载于:https://www.cnblogs.com/Dr-XLJ/p/3854670.html

相关文章:

  • 2-3. 逆序的三位数(10)
  • 发布/订阅消息传送模型
  • android 永不关闭toast
  • ZOJ 2770 Burn the Linked Camp(spfabellman)
  • Frontend Development
  • hdoj 1686 kmp
  • CCS教程
  • windows安装配置mongodb及图形工具MongoVUE
  • iOS中的NSBundle常用方法
  • JAVA static 作用
  • Android 创建项目时出现appcompat_v7 类包的问题
  • Java 定时循环运行程序
  • 微信分享自定义标题和图片的js
  • delphi 使用进度条查看浏览器状态
  • mysql中触发器
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • Android组件 - 收藏集 - 掘金
  • gitlab-ci配置详解(一)
  • HTTP--网络协议分层,http历史(二)
  • java8 Stream Pipelines 浅析
  • Js基础——数据类型之Null和Undefined
  • js继承的实现方法
  • Kibana配置logstash,报表一体化
  • Node + FFmpeg 实现Canvas动画导出视频
  • node.js
  • rc-form之最单纯情况
  • React-redux的原理以及使用
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • spring-boot List转Page
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • 关于springcloud Gateway中的限流
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 时间复杂度与空间复杂度分析
  • 使用API自动生成工具优化前端工作流
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​io --- 处理流的核心工具​
  • ​Python 3 新特性:类型注解
  • "无招胜有招"nbsp;史上最全的互…
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (正则)提取页面里的img标签
  • (转载)Linux网络编程入门
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • ./configure,make,make install的作用
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .Net MVC + EF搭建学生管理系统
  • .net refrector
  • .net 获取url的方法
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .net专家(张羿专栏)
  • @LoadBalanced 和 @RefreshScope 同时使用,负载均衡失效分析
  • [ CTF ]【天格】战队WriteUp- 2022年第三届“网鼎杯”网络安全大赛(青龙组)