https://github.com/nathom/fourier_circles
Circles that spin to draw things
https://github.com/nathom/fourier_circles
Last synced: about 1 year ago
JSON representation
Circles that spin to draw things
- Host: GitHub
- URL: https://github.com/nathom/fourier_circles
- Owner: nathom
- License: mit
- Created: 2020-12-30T06:33:02.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-05-22T05:38:17.000Z (about 5 years ago)
- Last Synced: 2025-02-13T04:43:57.082Z (over 1 year ago)
- Language: Python
- Size: 2.43 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fourier circles
Circles that spin to draw things
These python scripts allow you to create an animation that shows spinning circles tracing out a path.
## Usage
1. Clone the repository
`git clone https://github.com/pynathanthomas/fourier_circles.git`
2. Install dependencies
`pip install -r ~/fourier_circles/requirements.txt`
3. Find or create an image that has clear contours
4. Run `contour_from_image.py`, replacing the appropriate variables.
5. Run `main.py`, replacing the appropriate variables.
This will create multiple videos, based on the `MEMORY_THRESHOLD` constant in `main.py`. To combine them, run `concat_vid.py`.