halcon指令集1资料.docx

上传人:b****6 文档编号:7693778 上传时间:2023-05-11 格式:DOCX 页数:178 大小:592.41KB
下载 相关 举报
halcon指令集1资料.docx_第1页
第1页 / 共178页
halcon指令集1资料.docx_第2页
第2页 / 共178页
halcon指令集1资料.docx_第3页
第3页 / 共178页
halcon指令集1资料.docx_第4页
第4页 / 共178页
halcon指令集1资料.docx_第5页
第5页 / 共178页
halcon指令集1资料.docx_第6页
第6页 / 共178页
halcon指令集1资料.docx_第7页
第7页 / 共178页
halcon指令集1资料.docx_第8页
第8页 / 共178页
halcon指令集1资料.docx_第9页
第9页 / 共178页
halcon指令集1资料.docx_第10页
第10页 / 共178页
halcon指令集1资料.docx_第11页
第11页 / 共178页
halcon指令集1资料.docx_第12页
第12页 / 共178页
halcon指令集1资料.docx_第13页
第13页 / 共178页
halcon指令集1资料.docx_第14页
第14页 / 共178页
halcon指令集1资料.docx_第15页
第15页 / 共178页
halcon指令集1资料.docx_第16页
第16页 / 共178页
halcon指令集1资料.docx_第17页
第17页 / 共178页
halcon指令集1资料.docx_第18页
第18页 / 共178页
halcon指令集1资料.docx_第19页
第19页 / 共178页
halcon指令集1资料.docx_第20页
第20页 / 共178页
亲,该文档总共178页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

halcon指令集1资料.docx

《halcon指令集1资料.docx》由会员分享,可在线阅读,更多相关《halcon指令集1资料.docx(178页珍藏版)》请在冰点文库上搜索。

halcon指令集1资料.docx

halcon指令集1资料

sobel_amp (Image:

EdgeAmplitude:

FilterType,Size:

) 根據圖像的一次導數計算圖像的邊緣 

close_edges (Edges,EdgeImage:

RegionResult:

MinAmplitude:

close_edges_length (Edges,Gradient:

ClosedEdges:

MinAmplitude,MaxGapLength:

) 使用邊緣高度圖像關閉邊緣間隙。

輸出的區域包含杯關閉的區域。

(感覺是對邊緣的擴充)

derivate_gauss (Image:

DerivGauss:

Sigma,Component:

watersheds (Image:

Basins,Watersheds:

:

) 從圖像中提取風水嶺。

zero_crossing (Image:

RegionCrossing:

:

) 零交點(二次導數)

diff_of_gauss (Image:

DiffOfGauss:

Sigma,SigFactor:

) 近似日誌運算元(拉普拉斯高斯)。

laplace_of_gauss (Image:

ImageLaplace:

Sigma:

) 拉普拉斯高斯 

edges_color_sub_pix (Image:

Edges:

Filter,Alpha,Low,High:

) 精確的亞圖元邊緣提取(彩色圖像) 

edges_sub_pix (Image:

Edges:

Filter,Alpha,Low,High:

) 精確邊緣提取的亞圖元(灰度圖像) 

edges_color (Image:

ImaAmp,ImaDir:

Filter,Alpha,NMS,Low,High:

) 根據顏色進行邊緣提取 

edges_image (Image:

ImaAmp,ImaDir:

Filter,Alpha,NMS,Low,High:

) 邊緣提取 

skeleton (Region:

Skeleton:

:

) 計算區域的框架 Skeleton==Region 

frei_amp (Image:

ImageEdgeAmp:

:

)Frei-chen 範本進行邊緣檢測(振幅) 

frei_dir (Image:

ImageEdgeAmp,ImageEdgeDir:

:

)Frei-chen 範本進行邊緣檢測(振幅和方向) 

nonmax_suppression_dir (ImgAmp,ImgDir:

ImageResult:

Mode:

) 使用方向圖像 抑制所有的超過給定最大值的圖像灰度值的點 

gen_contours_skeleton_xld (Skeleton:

Contours:

Length,Mode:

) 將系統框架轉換成 XLD 輪廓

laplace (Image:

ImageLaplace:

ResultType,MaskSize,FilterMask:

) 使用有限差分計算拉普拉斯變換 

info_edges (:

:

Filter,Mode,Alpha:

Size,Coeffs) 估計濾波器的寬度 

kirsch_dir (Image:

ImageEdgeAmp,ImageEdgeDir:

:

) 使用 Kirsch 運算元計算出邊緣(振幅和方向) 

prewitt_amp (Image:

ImageEdgeAmp:

:

) 使用 Prewitt 運算元計算出邊緣(振幅) 

kirsch_amp (Image:

ImageEdgeAmp:

:

) 使用 Kirsch 運算元計算出邊緣(振幅) 

highpass_image (Image:

Highpass:

Width,Height:

) 從高頻成分提取的圖像。

 

sobel_amp (Image:

EdgeAmplitude:

FilterType,Size:

) 使用 Sobel 運算元計算出邊緣(振幅) 

robinson_amp (Image:

ImageEdgeAmp:

:

) 使用 Robinson 運算元計算出邊緣(振幅) 

roberts (Image:

ImageRoberts:

FilterType:

) 使用 Robert 運算元計算邊緣

邊緣檢測:

 sobel_amp (Image:

EdgeAmplitude:

FilterType,Size:

) 根據圖像的一次導數計算圖像的邊緣 

close_edges (Edges,EdgeImage:

RegionResult:

MinAmplitude:

close_edges_length (Edges,Gradient:

ClosedEdges:

MinAmplitude,MaxGapLength:

) 使用邊緣高度圖像關閉邊緣間隙。

輸出的區域包含杯關閉的區域。

(感覺是對邊緣的擴充)

derivate_gauss (Image:

DerivGauss:

Sigma,Component:

watersheds (Image:

Basins,Watersheds:

:

) 從圖像中提取風水嶺。

zero_crossing (Image:

RegionCrossing:

:

) 零交點(二次導數)

diff_of_gauss (Image:

DiffOfGauss:

Sigma,SigFactor:

) 近似日誌運算元(拉普拉斯高斯)。

laplace_of_gauss (Image:

ImageLaplace:

Sigma:

) 拉普拉斯高斯 

edges_color_sub_pix (Image:

Edges:

Filter,Alpha,Low,High:

) 精確的亞圖元邊緣提取(彩色圖像) 

edges_sub_pix (Image:

Edges:

Filter,Alpha,Low,High:

) 精確邊緣提取的亞圖元(灰度圖像) 

edges_color (Image:

ImaAmp,ImaDir:

Filter,Alpha,NMS,Low,High:

) 根據顏色進行邊緣提取 

edges_image (Image:

ImaAmp,ImaDir:

Filter,Alpha,NMS,Low,High:

) 邊緣提取 

skeleton (Region:

Skeleton:

:

) 計算區域的框架 Skeleton==Region 

frei_amp (Image:

ImageEdgeAmp:

:

)Frei-chen 範本進行邊緣檢測(振幅) 

frei_dir (Image:

ImageEdgeAmp,ImageEdgeDir:

:

)Frei-chen 範本進行邊緣檢測(振幅和方向) 

nonmax_suppression_dir (ImgAmp,ImgDir:

ImageResult:

Mode:

) 使用方向圖像 抑制所有的超過給定最大值的圖像灰度值的點 

gen_contours_skeleton_xld (Skeleton:

Contours:

Length,Mode:

) 將系統框架轉換成 XLD 輪廓

laplace (Image:

ImageLaplace:

ResultType,MaskSize,FilterMask:

) 使用有限差分計算拉普拉斯變換 

info_edges (:

:

Filter,Mode,Alpha:

Size,Coeffs) 估計濾波器的寬度 

kirsch_dir (Image:

ImageEdgeAmp,ImageEdgeDir:

:

) 使用 Kirsch 運算元計算出邊緣(振幅和方向) 

prewitt_amp (Image:

ImageEdgeAmp:

:

) 使用 Prewitt 運算元計算出邊緣(振幅) 

kirsch_amp (Image:

ImageEdgeAmp:

:

) 使用 Kirsch 運算元計算出邊緣(振幅) 

highpass_image (Image:

Highpass:

Width,Height:

) 從高頻成分提取的圖像。

 

sobel_amp (Image:

EdgeAmplitude:

FilterType,Size:

) 使用 Sobel 運算元計算出邊緣(振幅) 

robinson_amp (Image:

ImageEdgeAmp:

:

) 使用 Robinson 運算元計算出邊緣(振幅) 

roberts (Image:

ImageRoberts:

FilterType:

) 使用 Robert 運算元計算邊緣 

comment(:

:

Comment:

)  注釋語句 

exit(:

:

:

)  退出函數 

open_file(:

:

FileName,FileType:

FileHandle)創建('output'or'append')或者打開(output)文字檔 

fwrite_string(:

:

FileHandle,String:

)寫入string 

dev_close_window(:

:

:

)  關閉活躍的圖形視窗。

 

read_image(:

Image:

FileName:

)    ;載入圖片 

get_image_pointer1(Image:

:

:

Pointer,Type,Width,Height) 

獲得圖像的資料。

如:

類型(='位元組',''',uint2int2等等)和圖像的尺寸(的寬度和高度) 

dev_open_window(:

:

Row,Column,WidthHeight,Background:

WindowHandle)  打開一個圖形的視窗。

 

dev_set_part(:

:

Row1,Column1,Row2,Column2:

)  修改圖像顯示的位置 

dev_set_draw(’fill’)  填滿選擇的區域 

dev_set_draw(’margin’)  顯示的物件只有邊緣線, 

dev_set_line_width(3)  線寬用LineWidth指定 

threshold(Image:

Region:

MinGray,MaxGray:

)選取從輸入圖像灰度值的g滿足下列條件:

MinGray<=g<=MaxGray的圖元。

 

dev_set_colored(number)  顯示region是用到的顏色數目 

dev_set_color(:

:

ColorName:

)  指定顏色 

connection(Region:

ConnectedRegions:

:

)合併所有選定圖元觸摸相互連通區 

fill_up(Region:

RegionFillUp:

:

)填補選擇區域中空洞的部分 

fill_up_shape(Region:

RegionFillUp:

Feature,Min,Max:

) 

select_shape(Regions:

SelectedRegions:

Features,Operation,Min,Max:

)選擇帶有某些特徵的區域,Operation是運算,如“與”“或” 

smallest_rectangle1(Regions:

:

:

Row1,Column1,Row2,Column2)以矩形圖元座標的角落,Column1,Row2(Row1,Column2)計算矩形區域(平行輸入坐標軸)。

 

dev_display(Object:

:

:

)    顯示圖片 

disp_rectangle1(:

:

WindowHandle,Row1,Column1,Row2,Column2:

)顯示的矩形排列成的。

disp_rectangle1顯示一個或多個矩形視窗的產量。

描述一個矩形左上角(Row1,Column1)和右下角(Row2,Column2)。

顯示效果如圖1. 

texture_laws(Image:

ImageTexture:

FilterTypes,Shift,FilterSize:

) 

texture_laws實行紋理變換圖像FilterTypes:

預置的篩檢程式Shift:

減少灰度變化FilterSize:

過濾的尺寸 

mean_image(Image:

ImageMean:

MaskWidth,MaskHeight:

)平滑圖像,原始灰度值的平均數MaskWidth:

篩檢程式的寬度面具 

bin_threshold(Image:

Region:

:

)自動確定閾值  Region:

黑暗的區域的圖像 

dyn_threshold(OrigImage,ThresholdImage:

RegionDynThresh:

Offset,LightDark:

) 

比較兩個圖元的圖像圖元RegionDynThresh(Out)分割區域Offset:

減少噪音引起的問題LightDark提取光明、黑暗或類似的地方?

 

dilation_circle(Region:

RegionDilation:

Radius:

)擴張有一個圓形結構元素的地區Radius圓半徑 

complement(Region:

RegionComplement:

:

)返還補充的區域 

reduce_domain(Image,Region:

ImageReduced:

:

)減少定義領域的圖像ImageReduced=Image-Region 

opening_circle(Region:

RegionOpening:

Radius:

)打開具有圓形結構元素的地區,平滑圖像的邊界。

  Radius:

半徑 

dev_clear_window(:

:

:

)  清除視圖表單 

get_mbutton(:

:

WindowHandle:

Row,Column,Button)原地等待直到滑鼠按下 

select_region_point(Regions:

DestRegions:

Row,Column:

)選擇所有包含給定圖元的區域 

dilation_rectangle1(Region:

RegionDilation:

Width,Height:

)擴張有矩形元素地區  Width構建的矩形的寬度 

difference(Region,Sub:

RegionDifference:

:

)計算兩個區域的差異 

gen_region_line(:

RegionLines:

BeginRow,BeginCol,EndRow,EndCol:

)計算區域(起始點和終點)中的線段 

intersection(Region1,Region2:

RegionIntersection:

:

)計算兩個區域的交叉點 

shape_trans(Region:

RegionTrans:

Type:

)變換形狀,形狀取決於Type 

 

1DMeasuring一維測量

close_all_measures

Deleteallmeasureobjects.刪除所有度量對象。

close_measure

Deleteameasureobject.刪除測量物體。

deserialize_measure

Deserializeaserializedmeasureobject.反序列化序列化的度量對象。

fuzzy_measure_pairing

Extractstraightedgepairsperpendiculartoarectangleoranannulararc.

提取直邊對垂直的一個矩形或環形電弧。

fuzzy_measure_pairs

Extractstraightedgepairsperpendiculartoarectangleoranannulararc.

提取直邊對垂直的一個矩形或環形電弧。

fuzzy_measure_pos

Extractstraightedgesperpendiculartoarectangleoranannulararc.

提取直邊垂直的一個矩形或環形電弧。

gen_measure_arc

Preparetheextractionofstraightedgesperpendiculartoanannulararc.

準備提取的直邊垂直的環狀的電弧。

gen_measure_rectangle2

Preparetheextractionofstraightedgesperpendiculartoarectangle.

準備提取直邊垂直於矩形。

measure_pairs

Extractstraightedgepairsperpendiculartoarectangleorannulararc.

直邊對提取的矩形或環形弧垂直。

measure_pos

Extractstraightedgesperpendiculartoarectangleorannulararc.

提取垂直於直邊的矩形或環形電弧。

measure_projection

Extractagrayvalueprofileperpendiculartoarectangleorannulararc.

提取灰度值分佈的垂直矩形或環形弧。

measure_thresh

Extractingpointswithaparticulargrayvaluealongarectangleoranannulararc.

提取點與一個特定的灰度值沿一個矩形或環形電弧。

read_measure

Readameasureobjectfromafile.

從文件中讀取測量物體。

reset_fuzzy_measure

Resetafuzzyfunction.

復位模糊函數。

serialize_measure

Serializeameasureobject.

序列化一個度量對象。

set_fuzzy_measure

Specifyafuzzyfunction.

指定一個模糊的功能。

set_fuzzy_measure_norm_pair

Specifyanormalizedfuzzyfunctionforedgepairs.

指定邊對歸一化的模糊函數。

translate_measure

Translateameasureobject.

翻譯度量對象。

write_measure

Writeameasureobjecttoafile.

寫一個度量對象到一個文件中。

2DMetrology

add_metrology_object_circle_measure

Addacircleoracirculararctoametrologymodel.

一個計量模型中添加一個圓或圓弧。

add_metrology_object_ellipse_measure

Addanellipseoranellipticarctoametrologymodel.

添加量測模型的橢圓形或橢圓弧。

add_metrology_object_line_measure

Addalinetoametrologymodel.

添加一行到計量模型。

add_metrology_object_rectangle2_measure

Addarectangletoametrologymodel.

一個計量模型添加一個矩形。

apply_metrology_model

Measureandfitthegeometricshapesofallmetrologyobjectsofametrologymodel.測量和適合所有計量對象的計量模型的幾何形狀。

clear_all_metrology_models

Deleteallmetrologymodelsandfreetheallocatedmemory.

刪除所有計量模型和免費分配的內存。

clear_metrology_model

Deleteametrologymodelandfreetheallocatedmemory.

刪除一個計量模型,並釋放分配的內存。

clear_metrology_object

Deletemetrologyobjectsandfreetheallocatedmemory.

刪除計量對象和免費分配的內存。

copy_metrology_model

Copyametrologymodel.

複製一個計量模型。

copy_metrology_object

Copymetrologymetrologyobjectsofametrologymodel.

將計量計量對象的計量模型。

create_metrology_model

Createthedatastructurethatisneededtomeasuregeometricshapes.

創建的數據結構是需要測量的幾何形狀。

deserialize_metrology_model

Deserializeaserializedmetrologymodel.

反序列化序列化的計量模型。

get_metrology_object_fuzzy_param

Getafuzzyparameterofametroloymodel.

得到模糊參數的metroloy模型。

get_metrology_object_indices

Gettheindicesofthemetrologyobjectsofametrologymodel.

獲取的計量量測模型的對象的索引。

get_metrology_object_measures

Getthemeasureregionsandtheresultsoftheedgelocat

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2