HALCON學習筆記3

2021-07-24 11:01:58 字數 856 閱讀 7199

來自黑土的halcon學習教程,求鞍點

*讀取影象

read_image (image, 'landmarks')

*獲得影象大小

get_image_size (image, width, height)

*關閉影象視窗

dev_close_window ()

*開啟指定大小顏色的視窗

dev_open_window (0, 0, width, height, 'black', windowhandle)

*顏色轉換為灰度圖

rgb1_to_gray (image, grayimage)

**光滑度設定,用於高斯光滑

sigma:=1.5

*海色矩陣特徵值閾值,用於確定鞍點

threshold:=12

*求取影象鞍點的座標

saddle_points_sub_pix (grayimage, 'facet', sigma, threshold, row, column)

*生成鞍點十字標記,其中12為十字標記大小,0.735898為方向

gen_cross_contour_xld (cross, row, column, 12, 0.785398)

*顯示影象

dev_display(grayimage)

*設定顏色

**dev_set_color('red')

*顯示鞍點十字標記

halcon學習筆記02

直方圖均衡化 直方圖均衡化 equ histo image grayimage,imageequhisto 增強對比度,細節 emphasize data,imageemphasize,10,10,1.5 去噪 第四個引數是進行中值濾波的卷積核的尺寸,第五個引數是邊界處理方式,continued表示...

halcon學習筆記3 幾何定位 仿射變換

關於仿射變換,這裡不做詳細介紹,這裡推薦一篇文章 如何通俗地理解仿射變換 幾何定位和仿射變換的一部分運算元 affine trans iamge,region,xld 仿射變換 作用到iamge,region xld等都可以 vector angle to rigid 得到乙個剛性仿射變換矩陣 or...

Halcon學習筆記(二) 運算元學習

填充區域 fill up fill up shape 二者區別在於後者針對面積大小範圍來決定是否填充 區域聯合 union1 union2 skeleton 返回乙個區域的框架 get region runs 訪問乙個區域的遊程編碼 partition dynamic 在較小垂直範圍內水平劃分區域 ...