Skip to content

guiszk/rust_image_editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust image editor

Rust program for image manipulation.

Works with most image types, as long as INPUT and OUTPUT have the same file extension.

usage

cargo run <INPUT> <OUTPUT> [OPTIONS]

features

--blur VALUE: gaussian blur

--rotate VALUE: rotate image (90, 180 or 270 deg)

--brighten VALUE: brighten image

--crop "x,y,w,h": crop image

--invert: invert colors

--grayscale: convert to grayscale

--solid "r,g,b": turn image into solid color

--fractal: fractalize image

example

cargo run image.jpg out.jpg --blur 2.5 --invert --rotate 180 --brighten 100

original output
input image output image

about

Final project for Udemy's Ultimate Rust Crash Course by Nathan Stocks.

Base source code here.

About

Rust program for image manipulation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages