I'm looking for a programmer to use Python 3.x and pycairo to write a script to generate black and white images of a known number of circles.
Requirements:
* Will pay 80 USD; can Interac e-transfer or Paypal
* CLI script using Python 3.x and pycairo
* images are output as .png with uniquish filename that must include easily parseable digits for number of circles
* long-form "--foo" command-line options
* --side <- this is the image width == image height in pixels
* --radius <- circle radius in pixels
* --count <- number of circles; support 0; typical range to 20
* images are black circles on white background* images are png
* circle centres are uniform randomly distributed in width and height
* circles may graze edge of image, but no part of circle should extend outside image
* circles must not overlap. At least one white pixel betwen.
* performance should be such that generating 10k images of 100px side with 10 circles each takes less than a minute
* contact me at