gen_circle()

gen_circle函数用于生成对称圆,通过中心坐标(Row, Column)和半径(Radius)定义。圆的半径会被调整为0.5的倍数以确保对称。当圆超出图像边界时,若启用'clip_region',圆将被裁剪。此函数适用于图像处理和计算机视觉场景。
摘要由CSDN通过智能技术生成

算子: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 :圆的半径

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值