21 个稳定版本 (3 个主要版本)
3.6.0 | 2024年7月22日 |
---|---|
3.5.2 | 2024年2月22日 |
3.5.1 | 2023年10月20日 |
3.5.0 | 2023年6月8日 |
0.2.0 | 2022年6月13日 |
#102 in 图像
每月156次下载
用于 webpixels
1MB
1.5K SLoC
pixelmosh
编译
CLI
cargo install pixelmosh
GUI (GTK)
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
依赖关系
~3–15MB
~206K SLoC