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
============================================================================================================================