(1) dyn_threshold(OrigImage, ThresholdImage : RegionDynThresh : Offset, LightDark : )
功能:从输入图像中选择像素满足阈值条件的那些区域。
图形输入参数:OrigImage:原始图像;
图形输入参数:ThresholdImage:阈值图像;
图形输出参数:RegionDynThresh:分割后的区域;
控制输入参数:Offset:在ThresholdImage上的偏置;
控制输入参数:LightDark:提取的模式(明亮、黑暗和相似),List of values: 'dark', 'equal', 'light', 'not_equal'。
(2) set_grayval(Image : : Row, Column, Grayval : )
功能:将输入图像在位置(Row,Column)处的灰度值设置为Grayval指定的值。
图形输入参数:Image :输入图像;
控制输入参数:(Row,Column) : 图像在某一处的行坐标和列坐标;
控制输入参数:Grayval:灰度值。
(3) get_domain(Image : Domain : : )
功能:将所有输入图像的定义域作为一个区域返回。
图形输入参数:输入图像;
图形输出参数:输入图像的定义域。
(4) reduce_domain(Image, Region : ImageReduced : : )
功能:在全集Region中返回Image与Region交集的补集(从输入图像中扣出指定区域大小的图像)。
图形输入参数:Image:输入图像;
图形输入参数:Region:输入区域;
图形输出参数:ImageReduced:缩小新定义域后的输出图像。
(5) full_domain(Image : ImageFull : : )
功能:将输入图像的定义域扩展到最大值。
图形输入参数:Image:输入图像;
图形输出参数:ImageFull:输出具有最大定义域的图像。
(6) rft_generic(Image : ImageFFT : Direction, Norm, ResultType, Width : )
功能:计算输入图像image的快速傅立叶变换。
图形输入参数:Image:输入图像;
图像输出参数:ImageFFT:傅里叶变换图像;
控制输入参数1:Direction:计算正向或反向变换;
Direction = 'to_freq'(正向变换),ResultType必须设置为’complex’;Direction='from_freq'(反向变换);
控制输入参数2:Norm:变换的归一化因子,Default value: 'sqrt';
控制输入参数3:ResultType:输出图像的图像类型;
控制输入参数4:Width:应该为其优化运行时间的图像宽度,Default value: 512。
(7) correlation_fft(ImageFFT1, ImageFFT2 : ImageCorrelation : : )
功能:计算傅立叶变换后的输入图像ImageFFT1和ImageFFT2在频域中的相关性。
图形输入参数1:ImageFFT1:傅立叶变换后的输入图像1;
图形输入参数2:ImageFFT2:傅立叶变换后的输入图像2;
图形输出参数:ImageCorrelation:频域中输入图像的相关性。
(8) local_max_sub_pix(Image : : Filter, Sigma, Threshold : Row, Column)
功能:以亚像素精度从图像image中提取局部最大值。
图形输入参数:Image:输入图像;
控制输入参数1:Filter:偏导数的计算方法,Default value: 'facet';
控制输入参数2:Sigma:高斯Sigma,如果Filter是“facet”,Sigma可能为0.0以避免输入图像的平滑;
控制输入参数3:Threshold:Hessian矩阵特征值的最小绝对值;
控制输出参数:(Row, Column):检测到的最大值的坐标。
(9) threshold_sub_pix(Image : Border : Threshold : )
功能:以亚像素精度提取图像中的分割线。
图形输入参数:Image:输入图像;
图形输出参数:Border:提取到的XLD轮廓;
控制输入参数:Threshold:阈值。
(10) crop_rectangle2(Image : ImagePart : Row, Column, Phi, Length1, Length2, AlignToAxis, Interpolation : )
功能:从输入图像中剪切出一个或多个矩形区域。
图形输入参数:Image:输入图像;
图形输出参数:ImagePart:输出图像;
控制输入参数1:(Row, Column):图像裁剪中心坐标;
控制输入参数2:Phi:图像裁剪矩形的方向;
控制输入参数3:(Length1, Length2):图像裁剪矩形的半径。
控制输入参数4:AlignToAxis:确定裁剪的图像部分是否与坐标轴对齐;
控制输入参数5:Interpolation:插值方法。
(11) edges_sub_pix(Image : Edges : Filter, Alpha, Low, High : )
功能:提取亚像素精度边缘。
图形输入参数:输入图像;
图形输入参数:提取的边缘;
控制输入参数1:用于提取边缘的算子,Default value: 'canny';
控制输入参数2:滤波器参数;
控制输入参数3:阈值下限;
控制输入参数4:阈值上限。
(12) binary_threshold(Image : Region : Method, LightDark : UsedThreshold)
功能:使用自动确定的全局阈值分割单通道图像,并在region中返回分割的区域。
图形输入参数:Image:输入图像;
图形输出参数:Region:分割的区域;
控制输入参数1:Method:分割的方法,Method='max_separability',将调用根据Otsu的方法;
控制输入参数2:LightDark:提取前景还是背景;
控制输出参数:UsedThreshold:输出所使用的阈值。