ishihara.py 文件源码

python
阅读 39 收藏 0 点赞 0 评论 0

项目:ishihara_generator 作者: franciscouzo 项目源码 文件源码
def generate_circle(image_width, image_height, min_diameter, max_diameter):
    radius = random.triangular(min_diameter, max_diameter,
                               max_diameter * 0.8 + min_diameter * 0.2) / 2

    angle = random.uniform(0, math.pi * 2)
    distance_from_center = random.uniform(0, image_width * 0.48 - radius)
    x = image_width  * 0.5 + math.cos(angle) * distance_from_center
    y = image_height * 0.5 + math.sin(angle) * distance_from_center

    return x, y, radius
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号