vaxerski / Mosaic

impress kids on the internet in 10 minutes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


C++ver stability optimization anime cond quality license HitCount

Mosaic

A handy, customizable application for making mosaics out of images

Usage

Precision point - the lower, the more detailed the image will be. (extremely low prec point will slow your pc down and require lots of time)

Max clones - the maximum amount of clones to produce an image. (lower precision points require more clones, more clones = more RAM)

Clone aspect ratio - controls the aspect ratio of individual construction blocks. (I recommend 1:1 for best results)

Composite images must be PNG/JPG/JPEG's and be put in one folder. Source image can be PNG/JPG/JPEG.

!NOTE: the app may use up to 8GB of RAM while generating if dealing with low precision points on big images, e.g. 4K.

Suggestions and Bugs

If you find any bugs, or have suggestions, feel free to open an "issue" in the issues tab. Thank you! :)

Future Plans

  • Make a UI
  • Support for JPEG and different resolutions - Done fully this time
  • Easier navigation and usage
  • Do something to the renderer to stop rendering more frames than it has to
  • Make the code less spaghetti
  • sigh optimization - kinda done?

FAQ

Is this a virus?

No, it's literally open source. Go check it yourself.

Will this slow my computer down?

Yes, it's doing some quik mafs. But only when it's generating, i guess.

Can i use it for my own?

Yes, see the license.

Is it 32-bit compatible?

No, if you have a 32-bit system somehow, you need to compile it on your own.

About

impress kids on the internet in 10 minutes

License:GNU General Public License v2.0


Languages

Language:C++ 97.3%Language:HLSL 2.2%Language:C 0.5%