电路板对应检测脚本的读取系统及其方法_2

文档序号:8361788阅读:来源:国知局
分别设置条码,测试机台20所设置的单一影像获取装置200通过马达的带动移动至对应于检测电路板10的右上角位置时,藉以由测试机台20的图像获取模块21获取包含条码的获取图像,单一影像获取装置200再通过马达的带动移动至对应于检测电路板10的中下方位置时,藉以由测试机台20的图像获取模块21获取包含条码的获取图像,单一影像获取装置200再通过马达的带动移动至对应于检测电路板10的左下角位置时,藉以由测试机台20的图像获取模块21获取包含条码的获取图像,即测试机台20的图像获取模块21总共会获取三个获取图像。
[0051]接着,测试机台20的图像处理模块22即可依据RGB门槛值对每一张获取图像进行二值化处理为处理图像,RGB门槛值例如是“R值为200”、“G值为200”以及“B值为200”,测试机台20的图像处理模块22即可将获取图像中像素点的RGB值大于以及等于RGB门槛值的像素点设定为RGB值为“R值为255”、“G值为255”以及“B值为255”,并且测试机台20的图像处理模块22即可将获取图像中像素点的RGB值小于RGB门槛值的像素点设定为RGB值为“R值为0”、“G值为O”以及“B值为O”的二值化处理,藉以将每一张获取图像分别转换对应的为处理图像。
[0052]由于获取图像中所包含的条码是以黑色与白色为主,通过测试机台20的图像处理模块22将获取图像转换为处理图像并不会对条码产生任何的影响,但却可以过滤掉获取图像中额外的图像信息,藉以避免后续处理产生误判的情况。
[0053]接着,测试机台20的解码模块23即可对处理图像进行条码的解码以生成解码结果,并且由于处理图像中的条码包含有一维条码以及二维条码,测试机台20的解码模块23即可依据一维条码的解码方式或是二维条码的解码方式进行解码以生成解码结果,上述一维条码的解码方式或是二维条码的解码方式请参考现有技术,在此不再进行赘述,且由于条码可以是产品序列号、介质访问控制地址或是电路板号其中之一,测试机台20的解码模块23所生成的解码结果即是包含产品序列号、介质访问控制地址以及电路板号及其组合。
[0054]接着,测试机台20的读取模块24即可依据测试机台20的解码模块23所生成的解码结果读取对应的检测脚本,举例来说,假设测试机台20的解码模块23所生成的解码结果分别为“SN:CB35MF0PD60”、“MAC:00-05-5D-E8-0F-A3,> 以及“NO:000123456”,测试机台 20的读取模块24即可依据解码结果分别为“SN:CB35MF0PD60”、“MAC:00-05-ro_E8-0F-A3”以及“NO:000123456”读取对应的检测脚本为“第一检测脚本”。
[0055]而测试机台20更包含检测模块25,测试机台20的检测模块25即会依据测试机台20的读取模块24所读取的检测脚本对检测电路板10进行检测,检测脚本可以是进行检测电路板10上芯片脚位的检测以及进行检测电路板10上外接插槽的检测…等,在此仅为举例说明之,并不以此局限本发明的应用范畴,藉此可以提供检测电路板在检测时可快速且便利取得检测脚本并进行检测。
[0056]接着,以下将以一个实施例来解说本发明的运作方式及流程,以下的实施例说明将同步配合「图1」以及「图2」所示进行说明,「图2」绘示为本发明电路板对应检测脚本的读取方法的方法流程图。
[0057]请参考「图3」所示,「图3」绘示为本发明电路板对应检测脚本的读取的架构与检测电路板示意图。
[0058]在实施例中,检测电路板10是以主机板作为举例说明,但并不以此局限本发明的应用范畴,在检测电路板10上的右上角以粘贴方式设置第一条码11,在检测电路板10上的中下方以粘贴方式设置第二条码12,以及在检测电路板10上的左下角以粘贴方式设置第三条码13 (步骤101),而第一条码11的内容为“SN:CB35MF0PD60”、第二条码12的内容为“MAC:00-05-5D-E8-0F-A3,> 以及第三条码 13 的内容为 “NO:000123456”。
[0059]接着,将检测电路板10设置且固定于测试机台20的固定位置,测试机台20设置与检测电路板10上第一条码11的位置相对应的第一影像获取装置201 (步骤102),测试机台20设置与检测电路板10上第二条码12的位置相对应的第二影像获取装置202 (步骤102),以及测试机台20设置与检测电路板10上第三条码13的位置相对应的第三影像获取装置203 (步骤102)。
[0060]接着,请参考「图4A」以及「图4B」所示,「图4A」绘示为本发明电路板对应检测脚本的读取的第一获取图像示意图;「图4B」绘示为本发明电路板对应检测脚本的读取的第一处理图像示意图。
[0061]在完成上述设置后,测试机台20的图像获取模块21即通过测试机台20所设置的第一影像获取装置201获取包含第一条码11的第一获取图像31 (步骤103),第一获取图像31的示意请参考「图4A」所示。
[0062]接着,测试机台20的图像处理模块22即可将第一获取图像31中像素点的RGB值大于RGB门槛值为“R值为200”、“G值为200”以及“B值为200”的像素点设定为RGB值为“R值为255”、“G值为255”以及“B值为255”,并且测试机台20的图像处理模块22即可将第一获取图像31中像素点的RGB值小于或等于RGB门槛值为“R值为200”、“G值为200”以及“B值为200”的像素点设定为RGB值为“R值为0”、“G值为O”以及“B值为O”的二值化处理,即可将第一获取图像31转换为对应的第一处理图像41 (步骤104),第一处理图像41的示意请参考「图4B」所示。
[0063]由于第一获取图像31中所包含的第一条码11是以黑色与白色为主,通过测试机台20的图像处理模块22将第一获取图像31转换为第一处理图像41并不会对第一条码11产生任何的影响,但却可以过滤掉第一获取图像31中额外的图像信息。
[0064]接着,测试机台20的解码模块23即可对依据一维条码的解码方式进行解码第一处理图像41中第一条码11的解码以生成解码结果为“SN:CB35MF0PD60”(步骤105)。
[0065]接着,请参考「图5A」以及「图5B」所示,「图5A」绘示为本发明电路板对应检测脚本的读取的第二获取图像示意图;「图5B」绘示为本发明电路板对应检测脚本的读取的第二处理图像示意图。
[0066]在完成上述设置后,测试机台20的图像获取模块21即通过测试机台20所设置的第二影像获取装置202获取包含第二条码12的第二获取图像32 (步骤103),第二获取图像32的示意请参考「图5A」所示。
[0067]接着,测试机台20的图像处理模块22即可将第二获取图像32中像素点的RGB值大于RGB门槛值为“R值为200”、“G值为200”以及“B值为200”的像素点设定为RGB值为“R值为255”、“G值为255”以及“B值为255”,并且测试机台20的图像处理模块22即可将第二获取图像32中像素点的RGB值小于或等于RGB门槛值为“R值为200”、“G值为200”以及“B值为200”的像素点设定为RGB值为“R值为0”、“G值为O”以及“B值为O”的二值化处理,即可将第二获取图像32转换为对应的第二处理图像42 (步骤104),第二处理图像42的示意请参考「图5B」所示。
[0068]由于第二获取图像32中所包含的第二条码12是以黑色与白色为主,通过测试机台20的图像处理模块22将第二获取图像32转换为第二处理图像42并不会对第二条码12产生任何的影响,但却可以过滤掉第二获取图像32中额外的图像信息。
[006
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1