๐ผ๏ธ Belilo ๐งผ
Belilo, which translates to 'whitewasher' in Russian, is a useful tool created with โค๏ธ using Rust. It quickly whitens images, providing a clean, uniform appearance. It's fast, efficient, and precise.
โ๏ธ Features
- ๐ Fast image whitening powered by Rayon.
- ๐ผ๏ธ Supports many image formats (BMP, GIF, JPEG, PNG, QOI, TGA, and WEBP).
- ๐๏ธ Batch process multiple images at once.
- ๐ Organized output to keep trimmed images together.
- ๐ ๏ธ Easy-to-use command-line interface.
โ ๏ธ Disclaimers
Input images with zero width or height (0x0) are skipped entirely, as according to image standards supported by this tool, they are not valid images by definition.
๐ Installation from crates.io
๐ ๏ธ Build from Source
๐ฆ Publish
๐ Usage Example
Or
๐จ Command-Line Arguments
| Argument | Description |
|---|---|
<input_paths> |
Paths to the input images or directories (required) |
-o, --override |
Override the input image instead of creating a new one |
-k, --keep |
Keep modification time |
-t, --threshold <value> |
Threshold for whitening (0-255) (default: 220) |
๐ Bugs
Not yet found.
โ Known Limitations
Not yet known.
๐ Thanks
Creators of:
๐ค Contribution
Contributions, suggestions, and new ideas are heartily welcomed. If you're considering significant modifications, please initiate an issue for discussion before submitting a pull request.
๐ License
This project is licensed under the MIT License. See the LICENSE file for details.