A while ago there was a person trying to have a picture recreated using only circles. It was a little fun to help the guy, but the approach was fundamentally slow
>python
>drawing for every iteration
>copied the image way too often
>used random mutations to get mediocre results
Here is a complete rework of it in C++ with a GUI and live pre-view. I estimate it at 10000x faster
https://github.com/glop102/imageApproximator/releases/tag/0.1
another example next to the original
also handles transparent images
>>61990608
original sauce?
>>61990668
? if asking if i drew the image, no
if wanting the original image, here
there are a few others that are the otehr characters, all with a different time of day on the box
>>61990689
danke.
nice algorithm by the way, only real issue i see is the speckling of large single-color regions (like the white in the background of the first pic). maybe use knn to look for regions like that and fill them in
>>61990723
i was thinking of keeping a delta mask and then instead of simply randomly selecting a location for a circle, instead have a Poisson distribution over the sorted list so it goes after the areas that need new circles the most first.
>>61990536
Dayum you tricked me with that picture, OP.
>>61990689
fully erect
>>61990536
woah that was me
>>61990689
Plugsuit Misato needs to be canon.
>>61991046
well, look at the circleapproximator.cpp and see how simple it is
basicly, randomly choose where to put a circle, and iterate left/right/up/down/smaller/larger and see if any are better
the score of each circle is "how much better than the current approximation"
also, you only really need to worry about the circumference, not the center. you should "ideally" have only a single color inside the circle, so you can ignore that
Nice program op
>>61992196
lol
oddly appropriate
>>61993457
how long does this take for you to run?
the one i posted here took 43.4 seconds
50K circles
>>61990536
sauce pls...
>>61994119
>>61990536
Cool program OP
>>61990536
Very nice, anon, thanks for sharing.
Fun stuff, good job OP.
>>61990536
Now draw her pussy getting shafted by the same circles.
>>61991042
200% gay
>>61990668
Cool! Pointilism!
so pointy pointy.
>>61990536
Mutating triangles were better.
>>61997299
that is next - i have the settings in a tabbed area so i can add different approximation methods
>>61990536
nice
>>61994129
How can 3dpd even compete?