p2sa (Picture To String Art)
- 4 Devlogs
- 13 Total hours
p2sa is a Rust library and a CLI tool to transform your pictures into String Art 🧵 This is a Rust rewriting of a project i did for school.
p2sa is a Rust library and a CLI tool to transform your pictures into String Art 🧵 This is a Rust rewriting of a project i did for school.
p2sa devlog 4 - Hi, it’s been a while !
After doing a completely different project, I came back to finally follow the reviews.
So I added a progress bar using the crate indicatif, and I compiled the app for windows and wrote down instructions for using the .exe file in the README.
I’m not sure that I’ll make other modifications so it will probably be shipped like this, but I’ll give me some time to have another idea.
Have a nice day !
p2sa devlog 3 - SVG support !
SVG allows to obtain cleaner images because of its vector-based format.
The project is usable so I will ship it.
(This is a screenshot of the svg because the format is not allowed for the posts)
p2sa devlog 2 - CLI and progress indicator
I made the CLI tool usable, and added a progress indicator.
I’ll try to publish the project on crates.io and to ship the first version today.
p2sa devlog 1 - Hello !
This project is a rewriting in Rust of a school project I made in Python, to improve the speed and to experiment with this language.
The goal of this project is to reproduce an image just with lines, like in string art.
I also plan to do a website to use it easily, but it will probably be another stand-alone project.
So for this first devlog, I remade the core feature, the reproduction of an image in a string art style using edge detection to place the nails, and made it a rust library.
I will probably do the CLI part next, so I may be able to publish the first version of the crate.
Here is an example result :