5.20 Blob定位实战案例分析

  • Image Acquisition 01: Code generated by Image Acquisition 01
    open_framegrabber ('DirectShow', 1, 1, 0, 0, 0, 0, 'default', 8, 'rgb', -1, 'false', 'default', '[0] Ysd-Anzija', 0, -1, AcqHandle)
    while (true)
    grab_image (Image, AcqHandle)

    • Image Acquisition 01: Do something
      *去掉干扰 先用腐蚀 去掉 或者是闭运算

    threshold (Image, Regions, 211, 255)

    *closing_circle (Regions, RegionClosing,100)
    erosion_circle (Regions, RegionErosion, 10)

    connection (RegionErosion, ConnectedRegions)

    select_shape (ConnectedRegions, SelectedRegions, ['area','anisometry'], 'and', [0,5.3687], [100000,8.6872])

    area_center (SelectedRegions, Area, Row, Column)

    dev_get_window (WindowHandle)

    disp_message (WindowHandle, '中心坐标:'+Row+','+Column, 'window', 0, 0, 'black', 'true')

    dev_clear_window ()

    dev_display (SelectedRegions)

endwhile
close_framegrabber (AcqHandle)

posted @ 2026-09-09 06:01  浮云1  阅读(4)  评论(0)    收藏  举报