find_data_code_2d— Detect and read 2D data code symbols in an image or train the 2D data code model. Signature Description The operatorfind_data_code_2ddetects 2D data code symbols in the input image (Image) and reads the data that is encoded in the symbol. Before callingfind_data_code...
set_data_code_2d_param(DataCodeHandleQR, ['module_size_min','module_size_max'], [12,40])*如果GenParamNames, GenParamValues不填,那么默认只找一个二维码,将'stop_after_result_num'设置为3指最多找3个*find_data_code_2d (Image2, SymbolXLDs, DataCodeHandleQR, [], [], ResultHandles, Decod...
从文件中读取一张图像后,调用算子create_data_code_2d_model产生一个数据码模型。作为仅仅要求的参数值,码名‘Data Matrix ECC 200’被指定。 然后,用算子find_data_code_2d去读取数据码。 在程序的最后,用算子clear_data_code_2d_model去毁掉创建的码模型。 数据码识别的效果图为:...
1)find_data_code_2d() Image:输入的图像 SymbolXLDs:被成功解码的二维码周边的XLD轮廓 DataCodeHandle:二维码模型句柄 GenParamName:可设置的通用参数的名称 stop_after_result_num:需要检测条码的最大数量 ... GenParamValue:可设置通用参数的设置值 ResultHandles:所有成功解码二维码句柄 DecodedDataStrings:解码的...
*检测输入图像中的2D数据模型代码 find_data_code_2d (TransImage, SymbolXLDs, DataCodeHandle, [], [], ResultHandles, DecodedDataStrings) dev_display (Image) dev_display (TransImage) dev_display (SymbolXLDs) disp_message (WindowHandle, DecodedDataStrings, 'window', 12, 12, 'black', 'true'...
Malcon支持多种二维码类型,QR Code,DataMatrix ,PDF 417,RSS等等; 下边讲解一下步骤: 1、读取图片ReadImage 2、创建相对应的条码类型的句柄CreateDataCode2dModel 3、设置条码参数SetDataCode2dParam 4、查找条码:输出条码信息FindDataCode2d 5、设置显示字体SetDisplayFont ...
find_data_code_2d :查找二维码 clear_data_code_2d_model :清除二维码模型 还有几个算子也值得注意一下: set_data_code_2d_param :设置解码时的参数 get_data_code_2d_param :获取解码时的参数(如果没有设置过,则获得的是默认值) get_data_code_2d_results :获得解码后的一些结果 ...
find_data_code_2d (Image, SymbolXLDs, DataCodeHandle, "stop_after_result_num", 1, ResultHandles, DecodedDataStrings)clear_data_code_2d_model (DataCodeHandle)我利用这个二维码识别模型,识别二维码,识别本身是没有什么问题的;我把这段halcon代码导出到C++执行,当图片里面存在二维码,执行一次内存增加几十K;...
_data_code_2d_model ('QR Code', [], [], DataCodeHandle) *二维码识别 find_data_code_2d (GrayImage1, SymbolXLDs2, DataCodeHandle, 'train', 'all', ResultHandles2, DecodedDataStrings) read_image (Image1, '3-GB2312.png') rgb1_to_gray (Image1, GrayImage2) find_data_code_2d (...
DataCodeHandle) **第二步:使用模板 find_data_code_2d(GrayImage,\ SymbolXLDs,\ DataCodeHandle,'train','all',\ ResultHandles,DecodedDataStrings) *参数依次是 *参数一:输入的图像 *参数二:XLD轮廓包围成功解码后的数据代码符号。就是如果找到二维码所在的区域, *就将那个区域的XLD返回,注意可能输组...