Halcon使用XLD检测贴片.pdf

时间:2024-05-17 04:24:20
【文件属性】:

文件名称:Halcon使用XLD检测贴片.pdf

文件大小:465KB

文件格式:PDF

更新时间:2024-05-17 04:24:20

视觉Halcon 检测贴片

Halcon使用XLD检测贴片.pdf set_system ('int2_bits', 10) read_image (Image, 'smd/smd_capacitors_01') get_image_size (Image, Width, Height) dev_close_window () dev_open_window (0, 0, Width, Height, 'black', WindowHandle) dev_set_color ('green') dev_set_line_width (3) set_display_font (WindowHandle, 16, 'mono', 'true', 'false') * Create a synthetic model for the SMD capacitors. This is just a rectangle * with rounded corners. gen_contour_polygon_rounded_xld (Contour, [50,100,100,50,50], [50,50,150,150,50], [6,6,6,6,6], 0.01) *根據一個多邊形(polygon)(以元組形式給出)的圓形角點創建一個 XLD 輪廓(contour) *((輸出)結果輪廓,多邊形的行列坐標,多邊形的圓角半徑,采樣距離) gen_image_const (Image, 'byte', 200, 150) *創建一個固定灰度值的圖像(輸出圖像,像素類型,圖像寬,高) paint_xld (Contour, Image, ImageModel, 128) *把 XLD 目標畫在一個圖像中(要繪制到圖像去的 XLD 輪廓,圖像,結果圖像,xld 輪廓期 望的灰度值) create_aniso_shape_model (ImageModel, 'auto', -rad(10), rad(20), 'auto', 0.9, 1.7, 'auto', 0.9, 1.1, 'auto', 'none', 'use_polarity', 'auto', 20, ModelID) *


网友评论