激光雕刻二维码识别
在工业上,有很多激光雕刻出来的二维码,由许多镂空的点组成,这种类型二维码需要识别,最主要的一点是使用灰度腐蚀算子来处理。包括:
gray_erosion(Image, SE : ImageErosion : : )
gray_erosion_rect(Image : ImageMin : MaskHeight, MaskWidth : )
gray_erosion_shape(Image : ImageMin : MaskHeight, MaskWidth, MaskShape : )
灰度腐蚀之前:
灰度腐蚀之后:
这个时候就变成我们常见的二维码了,再使用二维码识别模型来读取数据就可以了
create_data_code_2d_model( : : SymbolType, GenParamNames, GenParamValues : DataCodeHandle)
find_data_code_2d(Image : SymbolXLDs : DataCodeHandle, GenParamNames, GenParamValues : ResultHandles, DecodedDataStrings)
clear_data_code_2d_mod