太久沒有踏上籃球場了,昨天終於酣暢淋漓了一次。雖然**、體力跟不上,但卻滿滿激情,喜歡球場上的大家相互間協作、喝彩、拼搶…..愛好,還是需要堅持下去的!
言歸正傳,今天要學習的是利用dual_threshold實現動態跟蹤。
對於該種方法可以引申到簡單摳圖應用等。
1.運算元
對符號影象進行閾值化
dual_threshold(image : regioncrossings : minsize, mingray, threshold : )
2.理論
根據threshold選擇大於threshold和小於threshold的區域,同時通過設定minsize來去除一些干擾的小區域。區域的絕對最大灰度值小於mingray將被直接截斷。
該運算元經常應用於laplace操作之後,用於邊緣檢測;用於sub_image之後,用於對比兩幅影象差別(本博文所用)。
3.**
* threshold operator for signed images
* dev_close_window ()
read_image (traffic1, 'traffic1')
read_image (traffic2, 'traffic2')
convert_image_type (traffic1, imageconverted1, 'int2')
convert_image_type (traffic2, imageconverted2, 'int2')
* subtract two images.
sub_image (imageconverted1, imageconverted2, imagesub, 1, 0)
dual_threshold (imagesub, regiondiff, 500, 20, 10)
get_image_size (traffic1, width, height)
dev_open_window (0, 0, 2 * width, 2 * height, 'black', windowhandle)
set_display_font (windowhandle, 14, 'mono', 'true', 'false')
dev_set_part (0, 0, height - 1, width - 1)
dev_set_draw ('margin')
dev_set_colored (6)
dev_display (traffic1)
dev_display (regiondiff)
disp_continue_message (windowhandle, 'black', 'true')
stop ()
* select regions based on gray value features
select_gray (regiondiff, traffic1, selectedregions, 'deviation', 'and', 20, 255)
dilation_circle (selectedregions, regiondilation, 1.5)
reduce_domain (traffic1, regiondilation, imagereduced)
binary_threshold (imagereduced, region, 'max_separability', 'dark', usedthreshold)
* transform the shape of a region.
shape_trans (region, regiontrans, 'convex')
dev_set_draw ('margin')
dev_set_colored (6)
dev_display (traffic1)
dev_display (regiontrans)
4.結果* traffic1
Halcon一日一練 Halcon異常判斷方法
1 trycatch trycatch處理的方式如下 try 可能會出現錯誤的語句 catch exception 獲取錯誤 errorcode exception 0 對錯誤的回應 endtry 程式繼續 舉個例子 try read image image,cuowu 讀取乙個影象,但影象路徑是錯...
Halcon 一維測量
一 一維測量思路大致步驟 1.構造測量物件 建立測量區域 2.剖面線計算 做灰度值平均投影 3.剖面線光滑 消除雜訊 4.剖面線求導 5.區域性極值 邊緣 二 一維測量運算元 1.gen measure arc 2.gen measure rectangle2 3.measure pos 4.mea...
Halcon函式總結(一)
halcon函式總結 read image image filename 讀入影象 crop part image imagepart row,column,width,height 剪下影象 add image image1,image2 imageresult mult,add 影象灰度值相加 ...