asdf-oxide

Crates.ioasdf-oxide
lib.rsasdf-oxide
version0.1.1
created_at2025-03-22 01:19:03.432951+00
updated_at2025-03-22 01:19:03.432951+00
descriptionASDF-oxide is a command-line utility that sorts pixels in images based on their brightness or color value.
homepage
repository
max_upload_size
id1601455
size3,584,819
moonstripe (moonstripe)

documentation

README

ASDF-oxide

A CLI Utility for Sorting Pixels in Images

Overview

ASDF-oxide is a command-line utility that sorts pixels in images based on their brightness or color value. It can be used to create interesting effects such as sorting by brightness, creating a "scanline" effect, or simply to experiment with different image processing techniques.

Usage

Installation

Install using cargo:

cargo install asdf-oxide

Sorting Modes

  • white: Sorts pixels from darkest to lightest
  • black: Sorts pixels from lightest to darkest
  • bright: Sorts pixels by their brightness (lightest to darkest)
  • dark: Sorts pixels by their darkness (darkest to lightest)

Commands

asdf-oxide --input <input_file> --output <output_file> --direction <direction> --mode <mode>
  • <input_file>: Input file path or read from stdin if not provided
  • <output_file>: Output file path or write to stdout if not provided
  • <direction>: Processing direction ('h' for columns first, 'v' for rows first)
  • <mode>: Sorting mode (white, black, bright, dark)

Examples

Sort by Brightness in Columns

asdf-oxide --input input.png --output output.png --direction h --mode bright

Sort by Darkness in Rows

asdf-oxide --input input.png --output output.png --direction v --mode dark

License

ASDF-OXIDE is licensed under the MIT License.

Commit count: 0

cargo fmt