算子:gen_circle( : Circle : Row, Column, Radius : )
作用:gen_circle生成一个或多个由中心和半径描述的圆。
gen_circle仅创建对称圆。为此,半径向内四舍入五为0.5的倍数。如果为半径指定一个整数(即1、2、3,...),则获得一个均匀的直径,因此,该圆只能相对于坐标为小数部分为0.5的中心对称。因此,在内部将中心坐标调整为小数部分为0.5的最近坐标。在此,整数坐标将四舍五入为小数部分为0.5的下一个较小值。对于奇数直径(即半径= 1.5、2.5、3.5,...),圆只能相对于具有整数坐标的中心对称。因此,在内部将中心的坐标舍入到最接近的整数坐标。应当注意的是,即使在行和列中指定的坐标相同,上述算法也可能导致以下事实:偶数直径的圆不包含在下一个更大的奇数直径的圆中。
如果圆超出图像边缘,则将系统标记'clip_region'的值设置为'true'(set_system),则会将其裁剪为当前图像格式。
参数:Row:圆中心行坐标值。默认值200。
Column:圆中心列坐标值。默认值200。
Radius :圆的半径