dump_window_image( :Image :WindowHandle : ) //将窗口上显示的内容写到一张图片变量中
dyn_threshold(OrigImage,ThresholdImage :RegionDynThresh :Offset,LightDark : ) //按照阈值图像 进行阈值分割
eccentricity(Regions : : : Anisometry,Bulkiness,StructureFactor) //偏心率计算
edges_image(Image : ImaAmp,ImaDir :Filter,Alpha,NMS,Low,High : ) //灰度图提取边缘
edges_color(Image : ImaAmp,ImaDir :Filter,Alpha,NMS,Low,High : ) //彩色图边界提取
参考例程:dump_window_data.hdev dyn_threshold.hdev edge_segments.hdev edges_color.hdev
============================================================================================
create_template(Template : : FirstError,NumLevel,Optimize,GrayValues :TemplateID) //创建一个匹配用的模板
best_match(Image : : TemplateID,MaxError,SubPixel :Row,Column,Error) //用模板快速匹配图像
clear_template( : :TemplateID : ) //清除模板
adapt_template(Image : : TemplateID : ) //使模板适应图像尺寸(不知道理解的正确不正确)
best_match_mg(Image : : TemplateID,MaxError,SubPixel,NumLevels,WhichLevels :Row,Column,Error) //使用金字塔模型最佳匹配
best_match_rot_mg(Image : : TemplateID,AngleStart,AngleExtend,MaxError,SubPixel,NumLevels :Row,Column,Angle,Error) //使用金字塔模型循环对图像做最佳匹配(多目标检测)
参考例程:best_match_mg.hdev best_match_rot_mg.hdev best_match_rot_mg_clip1.hdev
============================================================================================
orientation_region(Regions : : : Phi) //获得region的方向
histo_2dim(Regions,ImageCol,ImageRow :Histo2Dim : : ) //二维直方图
class_2dim_sup(ImageCol,ImageRow,FeatureSpace :RegionClass2Dim : : ) //分离图像(利用两维图像输入?待理解)
参考例程 clip.hdev class_2dim_sup.hdev
============================================================================================
smallest_rectangle1_xld(XLD : : : Row1, Column1, Row2, Column2) //平行于坐标轴的最小外包矩形
crop_domain(Image : ImagePart : : ) //裁剪图像
create_local_deformable_model_xld(Contours : : NumLevels, AngleStart, AngleExtent, AngleStep, ScaleRMin, ScaleRMax, ScaleRStep, ScaleCMin, ScaleCMax, ScaleCStep, Optimization, Metric, MinContrast, ParamName, ParamValue : ModelID) //为可变性的轮廓匹配创建一个预处理的可变轮廓模型
get_deformable_model_contours( : ModelContours : ModelID, Level : ) //产生一个可变现预处理轮廓的结果
上面两句不是很好理解
abs_diff_image(Image1, Image2 : ImageAbsDiff : Mult : ) //计算两幅图像的绝对差异
参考例程:create_local_deformable_model_xld.hdev
============================================================================================
create_template_rot(Template : : NumLevel, AngleStart, AngleExtend, AngleStep, Optimize, GrayValues : TemplateID) //创建模板
set_reference_template( : : TemplateID, Row, Column : ) //为模板设置参照点
参考例程:create_template_rot.hdev (该例程待理解)
============================================================================================
get_domain(Image : Domain : : ) //获取图像的区域
boundary(Region : RegionBorder : BoundaryType : ) //创建一个region的边界
dilation_circle(Region : RegionDilation : Radius : ) //圆核腐蚀
fit_circle_contour_xld(Contours : : Algorithm, MaxNumPoints, MaxClosureDist, ClippingEndPoints, Iterations, ClippingFactor : Row, Column, Radius, StartPhi, EndPhi, PointOrder) //圆形逼近轮廓
gen_circle_contour_xld( : ContCircle : Row, Column, Radius, StartPhi, EndPhi, PointOrder, Resolution : ) //创建圆形轮廓
参考例程:create_shape_model_xld.hdev