This repository is an adaptation from christiankastner/klugen-portrait, which is a implementation of Espen Kluge Alternatives. Basically the algorithm generate random points on image and connect them with lines based on a minimum distance (provided by user, in pixels).
Install the command with go:
go install github.com/WendelHime/go-kluge/cmd/kluge
kluge -h
Usage of kluge: kluge -filepath images/ada_in_blank.png -threshold 0.35 -minDist 50 -output images/ada_output.png
-filepath string
the filepath for a segmented image (default "/home/wotan/Pictures/ada_in_blank.png")
-minDist float
minimum distance of points (default 70)
-output string
output filepath (default "./output.png")
-threshold float
a threshold for random creation of points, the value must be in the range 0, 100. (default 0.25)
Command:
kluge -filepath images/ada_in_blank.png -threshold 0.35 -minDist 50 -output images/ada_output.png
original image | output |
---|---|