read_image (Image, 'C:/Users/     /Desktop/halcon计划/ocr/_1.bmp')
get_image_size (Image, Width, Height)
dev_open_window (0, 0, Width, Height, 'black', WindowHandle)
set_display_font (WindowHandle, 16, 'mono', 'true', 'false')
dev_set_draw ('margin')
create_text_model_reader ('auto', 'Universal_0-9A-Z+_Rej.occ', TextModel)
set_text_model_param (TextModel, 'dot_print', 'true')
for Index := 1 to 5 by 1
    read_image(Image,'C:/Users/caiqi/Desktop/halcon计划/ocr/_'+Index+'.bmp')
    dev_display (Image)
    find_text (Image, TextModel, TextResultID)
    get_text_object (Characters, TextResultID, 'all_lines')
    get_text_result (TextResultID, 'class', Class)
    clear_text_result (TextResultID)
    dev_set_line_width (2)
    dev_display (Image)
    dev_set_colored (12)
    dev_display (Characters)
    dev_set_draw ('margin')
    disp_message (WindowHandle, 'Lot number: ' + sum(Class), 'window', 12, 12, 'black', 'true')
    if (Index < 5)
        disp_continue_message (WindowHandle, 'black', 'true')
    endif
    stop()
endfor
clear_text_model(TextModel)

后续需优化
Halcon——字符识别

相关文章: