(1) read_image( : Image : FileName : )
功能:从一个文件中读取图像。
图形输出参数:Image :输入图像;
控制输入参数:FileName:待读取图像的文件名。
(2) write_image(Image : : Format, FillColor, FileName : )
功能:将输入图像image以format格式保存在文件FileName中。
图形输入参数:Image:输入图像;
控制输入参数:Format:保存格式;
控制输入参数:FillColor:为不属于图像域的像素填充灰度值;
控制输入参数:FileName:保存的文件。
(3) get_image_size(Image : : : Width, Height)
功能:返回图像的尺寸(宽高)。
图形输入参数:Image :输入图像;
控制输出参数:Width:图像的宽;
控制输出参数:Height:图像的高。
(4) gen_image_const( : Image : Type, Width, Height : )
功能:创建一个指定大小(Width, Height)的图像。
图形输出参数:Image:生成的图像;
控制输入参数:Type:像素类型,Default value: 'byte'(0~255);
控制输入参数:Width:图像宽度;
控制输入参数:Height:图像高度。
(5) gen_image_proto(Image : ImageCleared : Grayval : )
功能:创建一个具有恒定灰度值(Grayval)的输出图像(ImageCleared)。
图形输出参数:Image:输入图像;
控制输入参数:ImageCleared:输出图像;
控制输入参数:Grayval:指定的灰度值。
(6) add_image(Image1, Image2 : ImageResult : Mult, Add : )
功能:合并两个输入图像。
图形输入参数:Image1:输入图像1;
图形输入参数:Image2: 输入图像2;
图形输出参数:ImageResult:合并之后的结果图像;
控制输入参数:Mult:灰度值自适应系数;
控制输入参数:Add:灰度值范围自适应值。
(7) rgb1_to_gray(RGBImage : GrayImage : : )
功能:将RGB图像转化为灰度图像。
图形输入参数:RGBImage:RGB图像;
图形输出参数:GrayImage: 灰度图像。
(8) compose3(Image1, Image2, Image3 : MultiChannelImage : : )
功能:将3个单通道图像转换为3通道图像。
图形输入参数:Image1:输入图像1;
图像输入参数:Image2:输入图像2;
图像输入参数:Image3:输入图像3;
图形输出参数:MultiChannelImage:输出3通道的图像。
(9) decompose3(MultiChannelImage : Image1, Image2, Image3 : : )
功能:将3通道图像转换为3个单通道图像。
图形输入参数:MultiChannelImage:输入的3通道的图像;
图形输出参数:Image1:输出图像1;
图像输出参数:Image2:输出图像2;
图像输出参数:Image3:输出图像3。
(10) scale_image_max(Image : ImageScaleMax : : )
功能:直方图均衡化。
图形输入参数:Image:待缩放的图像;
图形输出参数:ImageScaleMax:增强后的图像。
(11) median_image(Image : ImageMedian : MaskType, Radius, Margin : )
功能:使用正方形或圆形掩模对输入图像image执行中值滤波,并在ImageMedian中返回滤波后的图像。
图形输入参数:Image:输入图像;
图形输出参数:ImageMedian:中值滤波后的图像;
控制输入参数:MaskType:过滤器掩码类型,默认值:'circle';
控制输入参数:Radius:Mask的半径;
控制输入参数:Margin:边界处理方法,默认值: 'mirrored'。
(12) mean_image(Image : ImageMean : MaskWidth, MaskHeight : )
功能:均值滤波。
图形输入参数:Image:输入图像;
图形输出参数:ImageMean:均值滤波后的图像;
控制输入参数:MaskWidth:Mask的宽;
控制输入参数:MaskHeight:Mask的高。