Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/piellardj/image-stylization-threading
Tool to turn any image into string art.
https://github.com/piellardj/image-stylization-threading
canvas2d compositing knitting knitting-machine optical-illusion petros-vrellis string-art svg typescript
Last synced: 19 days ago
JSON representation
Tool to turn any image into string art.
- Host: GitHub
- URL: https://github.com/piellardj/image-stylization-threading
- Owner: piellardj
- License: gpl-3.0
- Created: 2020-11-28T13:03:58.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-22T09:35:19.000Z (9 months ago)
- Last Synced: 2024-02-22T10:44:54.048Z (9 months ago)
- Topics: canvas2d, compositing, knitting, knitting-machine, optical-illusion, petros-vrellis, string-art, svg, typescript
- Homepage: https://piellardj.github.io/image-stylization-threading/
- Size: 1.81 MB
- Stars: 47
- Watchers: 3
- Forks: 28
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# image-stylization-threading
## Description
This tool generates string art from any picture of your choice. Pegs are first placed on the frame, and then a single-color thread is repeatedly ran from peg to peg in a straight line. The stacked segments progressively recreate the original image. This process was popularized by Petros Vrellis.The monochrome mode uses a single thread, while the color mode uses 3 distinct threads. The result can be exported in the SVG format.
See it live [here](https://piellardj.github.io/image-stylization-threading).
[![Donate](https://raw.githubusercontent.com/piellardj/piellardj.github.io/master/images/readme/donate-paypal.svg)](https://www.paypal.com/donate/?hosted_button_id=AF7H7GEJTL95E)
![Screenshot 1](src/readme/cat.png)
![Screenshot 2](src/readme/joconde.png)
![Screenshot 3](src/readme/picasso.png)
![Screenshot 4](src/readme/bather.png)