Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/13rac1/file-vis
Visualizing binary file formats to make deterministic art https://13rac1.github.io/file-vis/
https://github.com/13rac1/file-vis
binary image-gallery image-generator rust
Last synced: 21 days ago
JSON representation
Visualizing binary file formats to make deterministic art https://13rac1.github.io/file-vis/
- Host: GitHub
- URL: https://github.com/13rac1/file-vis
- Owner: 13rac1
- Created: 2017-04-17T08:50:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-22T21:55:39.000Z (about 5 years ago)
- Last Synced: 2024-08-12T03:06:50.403Z (3 months ago)
- Topics: binary, image-gallery, image-generator, rust
- Language: Rust
- Homepage:
- Size: 2.4 MB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# File Visualizer
Visualizing binary file formats
[![Example images](example.png?raw=true)](https://eosrei.github.io/file-vis/)
## Intro
Electronic files are made up of structured data including headers, delimiters
and keyframes. This consistency can create patterns. Efficiently compressed
data removes all patterns and will appear as noise.* Primary Goal: Learn some Rust.
* Secondary Goal: Make something interesting.## File Types
* Text
* Audio
* Images
* Video
* 3D Models## Build/Development Requirements
* Rust/Cargo - Compile file-vis.
* Imagemagick - Resize images.
* Python3 - Sigal, static site generator.
* Make.```
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
make
```## Other Projects
Far more complex projects than this exist if you want to do real work:
* https://github.com/wapiflapi/veles
* http://binvis.io/