資料輸入:
read_image( : Image : FileName : )
讀入影像,Image:輸入之影像,FileName:輸入影像之路徑( ‘C:/User/…) (路徑為左斜線,複製至Halcon時會自動調整)
可為TIFF, GIF, BMP, JPEG, JPEG-2000, JPEG-XR, PNG, PCX, SUN-Raster, PGM, PPM, PBM, and XWD(BMP有些影像無法讀入時,可利用小畫家另存新檔即可)
read_object( : Object : FileName : )
讀入物件,Object:輸入之物件,FileName:輸入Object之路徑
list_files( : : Directory, Options : Files)
列出檔案路徑,Directory: 資料路徑,Options: 列出資料路徑之形式,’file’:只列出該路徑下所有資料,’directories’:只列出該路徑下存在之目錄,Files: 所有路徑名稱
tuple_regexp_select( : : Data, Expression : Selection)
tuple中字串篩選,Data: tuple(String),Expression:篩選條件,Selection:篩選結果
可利用輔助中Image Acquisition讀數多張圖片、資料夾目錄或選影像來源
顯示視窗設定:
dev_open_window( : : Row, Column, Width, Height, Background : WindowHandle)
Row, Column為視窗左上角座標,也可視為(Y, X),Row由上而下,Column由左至右,原始設定為(0, 0),需要大於0,Width, Height為視窗寬、高,Background為背景顏色
dev_close_window()
關閉window
dev_set_color()
設定output的顏色
dev_set_draw()
設定Output Region顯示為’margin’邊or’fill’填滿之面積
dev_display(Object)
顯示物體於視窗
disp_message(WindowHandle,String,CoordSystem,Row,Column,Color,Box)
WindowHandle顯示之視窗,String顯示之字串,字體顯示之參考座標(可為’Image’或’Window’),
Row,Column為字體顯示座標左上角,Color字體顏色,Box字體是否顯示於方框中
dev_set_line_width( : : LineWidth : )
LineWidth:顯示邊界之線寬