Skip to content

DasEtwas/seam-carving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seam carving

Generates content aware resized gifs

Safety

The main priority of this project is runtime performance. unsafe is used readily and safety should be guaranteed by optional checks (feature fastimage_debug).

Example

Example gif

CLI

Authors: DasEtwas, Friz64

USAGE:
    seam-carving [OPTIONS] --input <FILE>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -f, --fps <FPS>            GIF FPS, is converted into GIF units (10ms) (float) [default: 20]
    -i, --input <FILE>         Input file path
    -l, --length <SECONDS>     GIF length in seconds (float) [default: 1.0]
    -o, --output <FILE>        Output file [default: output.gif]
    -q, --quality <QUALITY>    GIF Quality [1 - 100] [default: 30]
    -s, --scale <PERCENT>      Final scale of the last frame in percent (float) [default: 10]

About

Generates content aware resized gifs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages