Halcon 動態跟蹤一

2021-08-21 18:55:48 字數 2105 閱讀 5738

太久沒有踏上籃球場了,昨天終於酣暢淋漓了一次。雖然**、體力跟不上,但卻滿滿激情,喜歡球場上的大家相互間協作、喝彩、拼搶…..愛好,還是需要堅持下去的!

言歸正傳,今天要學習的是利用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 影象灰度值相加 ...