[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

THE CIRCLES ARE BACK

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 28
Thread images: 11

File: example-output.png (423KB, 1447x2048px) Image search: [Google]
example-output.png
423KB, 1447x2048px
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
>>
File: screen.png (828KB, 2250x1125px) Image search: [Google]
screen.png
828KB, 2250x1125px
another example next to the original
>>
File: screen.png (15KB, 325x262px) Image search: [Google]
screen.png
15KB, 325x262px
also handles transparent images
>>
>>61990608
original sauce?
>>
File: 9cRJB3e.png (506KB, 1125x1125px) Image search: [Google]
9cRJB3e.png
506KB, 1125x1125px
>>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
>>
File: circlepepe2.jpg (76KB, 670x670px) Image search: [Google]
circlepepe2.jpg
76KB, 670x670px
Nice program op
>>
>>61992196
lol
oddly appropriate
>>
File: 1.jpg (57KB, 824x823px) Image search: [Google]
1.jpg
57KB, 824x823px
>>
File: screen.png (327KB, 803x1181px) Image search: [Google]
screen.png
327KB, 803x1181px
>>61993457
how long does this take for you to run?

the one i posted here took 43.4 seconds
50K circles
>>
>>61990536
sauce pls...
>>
File: 6vIKKwW.jpg (227KB, 1447x2048px) Image search: [Google]
6vIKKwW.jpg
227KB, 1447x2048px
>>61994119
>>
File: circle.png (287KB, 960x1225px) Image search: [Google]
circle.png
287KB, 960x1225px
>>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
>>
File: Georges_Seurat_La_Grande_Jatte.png (888KB, 695x473px) Image search: [Google]
Georges_Seurat_La_Grande_Jatte.png
888KB, 695x473px
>>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
>>
File: bretty good.png (72KB, 368x592px) Image search: [Google]
bretty good.png
72KB, 368x592px
>>61990536
nice
>>
>>61994129
How can 3dpd even compete?
Thread posts: 28
Thread images: 11


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.