并行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.
2021年目标:完成新书《闻缺陷则喜》,本博客右上公告有下载、阅读链接。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~