Home | Bezier and Circle Art
Bezier Art
Given a target image, this program will attempt to approximate the image using
only randomly generated bezier curves. The program will randomly generate several
curves each iteration, then select which, if any, brings the working image closer
to the target.
WARNING: large images make this program very slow! Iterations are very numerous and
very random. This does not make the program fast!! Consider keeping image dimensions
small, like 256x256.
Source: main.c
Binary (Windows x64, AVX2): BezierTest.exe
Circle Art
The same as above, except that it generates circles instead of bezier curves. Also unlike the above, it generates translucent circles instead of all opaque ones. The rest of the program is algorithmically the same.
Source: main.c
Binary (Windows x64, AVX2): CircleTest.exe