发明名称 |
基于FPGA的印刷电路板图像骨架化方法 |
摘要 |
一种基于FPGA的印刷电路板图像骨架化方法,先输入图像,分析每个像素的3 邻域,并统计周围8像素中向素值为1的个数n,和0和1转换的次数S,输出为1,保留为1的像素;然后,判断中心像素是否为1,如为0,删除中心像素;当1<n≤6,S=2,且循环次数为奇数次时,考察中心像素的右、下两个方向像素,及中心像素的左、上两个方向像素,判断0和1是否有交叉,输出0,删除该像素;当1<n≤6,S=4,n=4,且循环次数为奇数次时,考察中心像素的左上、右上两个方向像素,及中心像素的左下、右下两个方向像素;判断中心像素的下方像素是否为1,0和1是否分为两个连通区域,若为0,删除该像素。可快速准确抽取图像骨架。 |
申请公布号 |
CN101221135A |
申请公布日期 |
2008.07.16 |
申请号 |
CN200810300133.5 |
申请日期 |
2008.01.17 |
申请人 |
中国电子科技集团公司第四十五研究所 |
发明人 |
姚立新;邴守东;张云;连军莉;付纯鹤;魏祥英 |
分类号 |
G01N21/956(2006.01);G01R31/00(2006.01) |
主分类号 |
G01N21/956(2006.01) |
代理机构 |
北京中建联合知识产权代理事务所 |
代理人 |
朱丽岩 |
主权项 |
1.一种基于FPGA的印刷电路板图像骨架化方法,应用光学取像、成像装置和图像数据分析处理系统,图像数据分析处理系统应用现场可编程门阵列采集卡FPGA,其特征在于步骤为:步骤1,输入图像数据;步骤2,分析每个像素的3×3邻域,并统计周围8像素中向素值为1的个数n,和0和1转换的次数S,输出为1,保留为1的像素;步骤3,判断中心像素是否为1,如输出为0,删除中心像素;步骤4,当1<n≤6,S=2,且循环次数为奇数次时,考察中心像素的右、下两个方向像素,以及中心像素的左、上两个方向像素,判断0和1是否有交叉,输出0,删除该像素;步骤5,当1<n≤6,S=4,n=4,且循环次数为奇数次时,考察中心像素的左上、右上两个方向像素,以及中心像素的左下、右下两个方向像素;判断中心像素的下方像素是否为1,0和1是否分为两个连通区域,输出为0,删除该像素。 |
地址 |
744000甘肃省平凉市崆峒西路272号 |