并行Zhang细化算法FPA算法

简介: 并行Zhang细化算法FPA算法

并行Zhang细化算法 和 FPA算法 ,的规则好像完全一样。

//  p9 p2 p3  

//  p8 p1 p4  

//  p7 p6 p5

前景点为1,背景点为0

条件1:p1为前景点

条件2: 8邻域的点数>=2且<=6。

条件3:   8领域01模式数为1。

条件4:p2 * p4 * p6 == 0

条件5:p4 * p6 * p8 == 0

条件6:p2 * p4 * p8 == 0

条件7:p2 * p6 * p8 == 0

每次迭代由四部分组成:

一,标记符合条件1,2,3,4,5的点。

二,删除标记的点。

三,标记符合条件1,2,3,6,7的点。

四,删除标记的点


下面通过gif演示删除过程:红色表示本次迭代删除的点。

1,绿色表示,符合条件1,不符合条件2的点。

2,绿色表示符合条件1,但不符合条件3的点。

绿色表示以下两种情况:

a,符合条件一,但不同时符合条件3,条件4.

b,符合条件二,但不同时符合条件5,条件6.


相关文章
|
5月前
|
文字识别 算法 计算机视觉
图像处理之Zhang Suen细化算法
图像处理之Zhang Suen细化算法
69 0
|
4月前
|
机器学习/深度学习 人工智能 分布式计算
算法金 | 最难的来了:超参数网格搜索、贝叶斯优化、遗传算法、模型特异化、Hyperopt、Optuna、多目标优化、异步并行优化
机器学习中的超参数调优是提升模型性能的关键步骤,包括网格搜索、随机搜索、贝叶斯优化和遗传算法等方法。网格搜索通过穷举所有可能的超参数组合找到最优,但计算成本高;随机搜索则在预设范围内随机采样,降低计算成本;贝叶斯优化使用代理模型智能选择超参数,效率高且适应性强;遗传算法模拟生物进化,全局搜索能力强。此外,还有多目标优化、异步并行优化等高级技术,以及Hyperopt、Optuna等优化库来提升调优效率。实践中,应结合模型类型、数据规模和计算资源选择合适的调优策略。
149 0
算法金 | 最难的来了:超参数网格搜索、贝叶斯优化、遗传算法、模型特异化、Hyperopt、Optuna、多目标优化、异步并行优化
|
缓存 openCL 算法
关于实现Halcon算法加速的基础知识(2)(多核并行/GPU)
关于实现Halcon算法加速的基础知识(多核并行/GPU)
3192 0
关于实现Halcon算法加速的基础知识(2)(多核并行/GPU)
|
算法 安全 调度
基于串行和并行ADMM算法在分布式调度中的应用(Matlab代码实现)
基于串行和并行ADMM算法在分布式调度中的应用(Matlab代码实现)
108 0
|
算法 调度
【车间调度】基于模拟退火优化算法的的并行车间机器优化调度(Matlab代码实现)
【车间调度】基于模拟退火优化算法的的并行车间机器优化调度(Matlab代码实现)
120 0
|
算法
【配电网优化】基于串行和并行ADMM算法的配电网优化研究(Matlab代码实现)
【配电网优化】基于串行和并行ADMM算法的配电网优化研究(Matlab代码实现)
|
机器学习/深度学习 传感器 算法
【生产调度】基于和声搜索算法实现并行机器调度附matlab代码
【生产调度】基于和声搜索算法实现并行机器调度附matlab代码
|
分布式计算 算法 大数据
白话Elasticsearch45-深入聚合数据分析之易并行聚合算法,三角选择原则,近似聚合算法
白话Elasticsearch45-深入聚合数据分析之易并行聚合算法,三角选择原则,近似聚合算法
99 0
|
机器学习/深度学习 传感器 算法
【调度优化】基于遗传算法求解工件的并行调度组合优化问题附matlab代码
【调度优化】基于遗传算法求解工件的并行调度组合优化问题附matlab代码
|
机器学习/深度学习 传感器 算法
基于模拟退火优化算法的的并行车间机器优化调度附Matlab代码
基于模拟退火优化算法的的并行车间机器优化调度附Matlab代码