[三维图像处理]Chapter 6 Algorithms for processing connected components with gray values
来源:互联网 发布:matlab mac 破解 编辑:程序博客网 时间:2024/06/07 06:56
前面介绍的是二值图像的处理。在拓扑层面,二值图像与灰度图有着相同的特征,而灰度度另有亮度特征(density value features)。处理灰度图像的算法要综合考虑这两方面特征。
一、Distance transformation of a gray-tone image
什么叫Distance transformation(DT)?
由源图F生成了目标图G。这个生成规则用自然语言描述就是:g(i,j,k)由两种情况生成,如果f(i,j,k)=0,则g(i,j,k)=0,说明此点为背景点;否则,找出从(0,0,0)到(i,j,k)的一条路径,这条路径上所有体素亮度值的和是所有路径中最小的min(path),此时g(i,j,k)=min(path)。(有什么意义吗?)这个操作叫做:gray weighted distance transformation。路径上所有体素亮度值的和叫做这条路径的weight。
计算G的伪代码如下:
F={f(i,j,k)} 输入图像(有背景的灰度图,L*M*N)
G={g(i,j,k)} 输出图像(=GWDT)
W={w(i,j,k)} 工作数组(Work Array)
a: Weight coefficient
t: 工作变量(Work variable)
在二值图像中DT的重要性还不很清楚。并且,除了在细化算法(骨架化)上的应用外,还没有在别的方面的应用。
二、灰度图的细化算法
- [三维图像处理]Chapter 6 Algorithms for processing connected components with gray values
- [三维图像处理]Chapter 3 Local processing of 3D images
- data-intensive text processing with mapreduce-EM Algorithms for Text Processing
- Som Algorithms for Image processing
- Extending query processing with search components
- 数字图像处理-图像增强: MSRCR Method For Image Processing
- C#图像处理教程 C# Tutorials for image processing
- Connected Components Labeling
- Strongly Connected Components
- Count Connected Components
- Processing Images(处理图像)
- c#图像处理-灰度处理(gray)
- 图像处理之双边滤波效果(Bilateral Filtering for Gray and Color Image)
- 图像处理之双边滤波效果(Bilateral Filtering for Gray and Color Image)
- 图像处理之双边滤波效果(Bilateral Filtering for Gray and Color Image)
- data-intensive text processing with mapreduce-Graph Algorithms
- 6-19 Count Connected Components(20 point(s))
- 【图像处理】灰度映射(Gray Level Transformation)
- 配置思科3550三层交换机用TELNET方式登录
- 异步通知的按键驱动程序
- cocos2d-x学习之路(13)--交叉编译到Android的注意事项
- SpringMVC+Spring3+Hibernate4开发环境搭建
- [转]__FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程)
- [三维图像处理]Chapter 6 Algorithms for processing connected components with gray values
- 又一篇RTTI
- dedecms channel调用栏目的描述
- ubuntu 12.04 中VirtualBox下xp连接usb设备和adb设备
- 如何使用NArrange进行代码优化
- 中国的‘影子银行’
- 你应该关注的几个Eclipse超酷插件
- 响应式设计中图像处理方案
- 【Linux基础】地址格式转换