Project created just for fun, using processing. Its have a cfg file for options like:
imagePath - path to image file (can also get image from url)
outputFolder - folder for saving window screenshot (press SPACE to take a photo)
resolutionDivisor - how much resolution of input image should be divided (greater value give more performance)
radiusMultiplier - increaces a size of particles
blend - how much blending do particles have (just a alpha divisor)
Want know more about processing? Project site: https://processing.org/
Проект создан чисто по фану, с использаванием processing. Присутствует cfg файл для настроек, таких как:
imagePath - путь к изображению (в том числе и через интернет)
outputFolder - папка для сохранения изображения с окна программы (нажмите SPACE что бы сделать фото)
resolutionDivisor - в сколько раз разрешение изначального изображения будет уменьшено (большее значение дает больше производительности)
radiusMultiplier - увеличивает размер частиц
blend - на сколько цвета частиц буду смешиваться между собой (плосто делитель альфа-канала)
Хочешь узнать больше о processing? Сайт проекта: https://processing.org/