https://github.com/orzation/bobibo
A cli-app, convert pictures to ascii arts. :tada:
https://github.com/orzation/bobibo
ascii ascii-art braille braille-art cli cli-app go
Last synced: 5 months ago
JSON representation
A cli-app, convert pictures to ascii arts. :tada:
- Host: GitHub
- URL: https://github.com/orzation/bobibo
- Owner: orzation
- License: gpl-3.0
- Created: 2023-03-08T09:59:41.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-05-12T11:15:50.000Z (about 2 years ago)
- Last Synced: 2025-04-19T04:44:16.478Z (about 1 year ago)
- Topics: ascii, ascii-art, braille, braille-art, cli, cli-app, go
- Language: Go
- Homepage:
- Size: 2.19 MB
- Stars: 31
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 🐱 Bobibo
### 😗 Introduce
Bobibo is a simple cli-tool, it can convert pictures(jpeg, png, even gif) to ascii arts using
braille unicode.
> I wrote it, cause i need some anime ascii arts. 💩
If you are looking for colorization, you might be interested in [this img2art](https://github.com/Asthestarsfalll/img2art).
### 🎞️ Screenshot
|  |
| :-------------------------------------------------------------------------------------------------------------: |
| bobibobibobobibo |
|  |
| :-------------------------------------------------------------------------------------------------------------: |
|  |
| inverse when your background is too light. |
|  |
| :-------------------------------------------------------------------------------------------------------------: |
| gif, not much use though. 💩 |
### 👇 Install
1. `releases` download.
2. build yourself, makefile in [makefile](makefile).
3. maybe used as sdk ? `go get github.com/orzation/bobibo`.
4. `AUR` use `yay/paru -S bobibo`.
5. `NixOS` callPackage [default.nix](default.nix).
### 🍰 How2use
`bobibo [-option] /path/to/image.png `
options:
- `-v` enable inverse the character color.
- `-g` enable gif mode(test), print every frame of gif image.
- `-l` use network url to load image.
- `-s value` set the scale for images(value default 0.5, (0, +)).
- `-t value` set the threshold of binarization(value default generate by OTSU, [-1, 255]).
> use `bobibo -h` to print options.
> use `bobibo version` to print version.
### ⚙️ Contribute
> hope so 💩
1. fork
2. do your things
3. pull request
### 📄 License
GPLV3.0