Crates.io | pixelmosh |
lib.rs | pixelmosh |
version | |
source | src |
created_at | 2022-06-12 04:18:37.040048 |
updated_at | 2025-01-07 13:24:07.188218 |
description | PNG corrupter |
homepage | |
repository | https://github.com/charlesrocket/pixelmosh |
max_upload_size | |
id | 604377 |
Cargo.toml error: | TOML parse error at line 23, column 1 | 23 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
pixelmosh
cargo install pixelmosh
cargo install pixelmosh --features gui
pixelmosh foo.png
┌─────────────────────────────────────┐
│ █▀▄ █ ▀▄▀ ██▀ █ █▄ ▄█ ▄▀▄ ▄▀▀ █▄█ │
│ █▀ █ █ █ █▄▄ █▄▄ █ ▀ █ ▀▄▀ ▄██ █ █ │
└─────────────────────────────────────┘
PNG corrupter
Usage: pixelmosh [OPTIONS] <FILE>
Arguments:
<FILE> File path
Options:
-n, --min-rate <MIN_RATE> Minimum chunks to process [default: 1]
-m, --max-rate <MAX_RATE> Maximum chunks to process [default: 7]
-p, --pixelation <PIXELATION> Pixelation rate [default: 10]
-l, --line-shift <LINE_SHIFT> Line shift rate [default: 0.3]
-r, --reverse <REVERSE> Reverse rate [default: 0.3]
-f, --flip <FLIP> Flip rate [default: 0.3]
-c, --channel-swap <CHANNEL_SWAP> Channel swap rate [default: 0.3]
-t, --channel-shift <CHANNEL_SHIFT> Channel shift rate [default: 0.3]
-s, --seed <SEED> Custom seed
-b, --batch <BATCH> Number of files to output
-o, --output <OUTPUT> Output filename
-h, --help Print help (see more with '--help')
-V, --version Print version
libmosh