Skip to content

gktgtrkmn/image_rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image-Rust

A CLI application for applying various image filter algorithms.

Implemented Filters

  • Reverse Colors
  • Pixelation
  • Floyd-Steinberg Dithering
  • Palette Application

Usage

cargo run --release -- -f <filter_tag_chain> <input_image_path> <output_image_path>

Examples

Original input image:

Reverse colors:

cargo run --release -- -f rev input.jpg output.jpg

Apply Palette:

cargo run --release -- -f pal input.jpg output.jpg

Dithering:

cargo run --release -- -f floyd input.jpg output.jpg

Pixelate:

cargo run --release -- -f pix=16 input.jpg output.jpg

Chain Filters:

cargo run --release -- -f pix=16,pal,rev,floyd input.jpg output.jpg

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages