close_edges(Edges,EdgeImage :RegionResult :MinAmplitude : ) //關閉邊緣的缺陷
close_edges_length(Edges,Gradient
:ClosedEdges :MinAmplitude,MaxGapLength
: )//關閉邊緣的缺陷
參考例程:close_edges.hdev
============================================================================================================================
connect_and_holes(Regions
: : : NumConnected,NumHoles)
//計算region的連接數和孔洞數
complement(Region
: RegionComplement : : ) //計算得到region的補集
參考例程:connect_and_holes.hdev
============================================================================================================================
connection(Region
: ConnectedRegions : : ) //分離region到各個連接的region
contlength(Regions
: : : ContLength) //得到region的輪廓長度
convexity(Regions
: : : Convexity) //爲每一個region計算凸性
shape_trans(Region
: RegionTrans :Type
: ) //按照不同的類型轉換region的形狀
參考例程:connection.hdev contlength.hdev convexity.hdev
============================================================================================================================
derivate_gauss(Image
: DerivGauss :Sigma,Component
: ) //使用高斯濾波的衍生算法卷積圖像
critical_points_sub_pix(Image
: : Filter,Sigma,Threshold
:RowMin,ColumnMin,RowMax,ColumnMax,RowSaddle,ColumnSaddle)
//使用亞像素精度檢測圖像上的臨界點
tuple_concat( : :T1,T2
:Concat) //連接兩個Tuple到一個Tuple中
gen_cross_contour_xld(
: Cross :Row,Col,Size,Angle
: ) //在指定的位置創建交叉的輪廓點
zero_crossing(Image
: RegionCrossing : : ) //從圖像中提取零交叉點(零交叉點定義參照help)
參考例程:critical_points_sub_pix.hdev derivate_gauss.hdev
============================================================================================================================
diameter_region(Regions : : : Row1, Column1, Row2, Column2, Diameter) //計算region中兩個點的最大的距離(直徑)
difference_closed_contours_xld(Contours, Sub : ContoursDifference : : ) //得到閉合輪廓的不同之處
gen_polygons_xld(Contours : Polygons : Type, Alpha : ) //創建一個逼近輪廓的多邊形
difference_closed_polygons_xld(Polygons, Sub : PolygonsDifference : : ) //得到封閉多邊形的不同之處
參考例程:diameter_region.hdev difference_closed_contours_xld.hdev
============================================================================================================================
gen_image_gray_ramp( : ImageGrayRamp : Alpha, Beta, Mean, Row, Column, Width, Height : ) //得到一個梯度變換的灰度圖
div_image(Image1, Image2 : ImageResult : Mult, Add : ) //整除兩張圖片
dual_threshold(Image : RegionCrossings : MinSize, MinGray, Threshold : ) //雙重閾值
select_gray(Regions, Image : SelectedRegions : Features, Operation, Min, Max : ) //根據不同的形式選擇灰度值滿足條件的region
dilation_circle(Region : RegionDilation : Radius : ) //圓形核腐蝕圖像
參考例程:dual_threshold.hdev
參考例程:div_image.hdev
============================================================================================================================