An open API service indexing awesome lists of open source software.

https://github.com/randomgamingdev/mldelunayimagetriangulator

A short, simple, and sweet ML script that triangulates images by use of Delunay Triangulation.
https://github.com/randomgamingdev/mldelunayimagetriangulator

console console-app console-application console-tool draw drawing imag-manipulation image image-conversion image-convert image-converter image-processing jpeg line lines machine-learning ml png python

Last synced: 4 days ago
JSON representation

A short, simple, and sweet ML script that triangulates images by use of Delunay Triangulation.

Awesome Lists containing this project

README

        

# MLDelunayImageTriangulator
A short, simple, and sweet ML script that triangulates images by use of Delunay Triangulation.

This is a python script that converts an image into a series of triangles

How to use the script:
Start by entering the settings that you want in settings.txt
The 1st line is for the # of instances
The 2nd line is for the # of triangles per instance
The 3rd line is for the # of iterations

Then after confirming the settings enter the filepath to the image relative to the executable or as a direct filepath

Then confirm that that's the image that you want

Wait for the final result in output.jpeg!

This is for Python 3.9 and requires the following dependencies:
pillow,
numpy,
scipy,
matplotlib

It takes a while for the image to generate but you can watch it learn not only in output.jpeg but also on the graph.

This application isn't multithreaded.

Hope you enjoy!

If output.jpeg isn't generating try changing the image type.