image-resizer 0.2.12

Resize or just shrink images and sharpen them appropriately.
docs.rs failed to build image-resizer-0.2.12
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

Image Resizer

CI

Resize or just shrink images and sharpen them appropriately.

Help

EXAMPLES:
image-resizer /path/to/image -m 1920                         # Make /path/to/image resized
image-resizer /path/to/folder -m 1920                        # Make images inside /path/to/folder and make resized
image-resizer /path/to/image -o /path/to/image2 -m 1920      # Make /path/to/image resized, and save it to /path/to/image2
image-resizer /path/to/folder -o /path/to/folder2 -m 1920    # Make images inside /path/to/folder resized, and save them to /path/to/folder2
image-resizer /path/to/folder -o /path/to/folder2 -f -m 1920 # Make images inside /path/to/folder resized, and save them to /path/to/folder2 without overwriting checks
image-resizer /path/to/folder --allow-gif -r -m 1920         # Make images inside /path/to/folder including GIF resized and also remain their profiles
image-resizer /path/to/image -m 1920 --shrink                # Make /path/to/image shrunk if it needs to be
image-resizer /path/to/image -m 1920 -q 75                   # Make /path/to/image resized with a quality of 75 if it uses lossy compression
image-resizer /path/to/image -m 1920 --4:2:0                 # Make /path/to/image resized and output using 4:2:0 (chroma quartered) subsampling to reduce the file size
image-resizer /path/to/image -m 1920 --no-sharpen            # Make /path/to/image resized without auto sharpening
image-resizer /path/to/image -m 1920 --ppi 150               # Make /path/to/image resized, and set their PPI to 150

USAGE:
    image-resizer [OPTIONS] --side-maximum <SIDE_MAXIMUM> <INPUT_PATH>

ARGS:
    <INPUT_PATH>    Assign an image or a directory for image resizing. It should be a path of a file or a directory

OPTIONS:
        --allow-gif                      Allow to do GIF resizing
        --chroma-quartered               Use 4:2:0 (chroma quartered) subsampling to reduce the file size if it is supported [aliases: 4:2:0]
    -f, --force                          Force to overwrite files
    -h, --help                           Print help information
    -m, --side-maximum <SIDE_MAXIMUM>    Set the maximum pixels of each side of an image (Aspect ratio will be preserved) [aliases: max]
        --no-sharpen                     Disable automatically sharpening
    -o, --output <OUTPUT_PATH>           Assign a destination of your generated files. It should be a path of a directory or a file depending on your input path
        --only-shrink                    Only shrink images, not enlarge them [aliases: shrink]
        --ppi <PPI>                      Set pixels per inch (ppi)
    -q, --quality <QUALITY>              Set the quality for lossy compression [default: 92]
    -r, --remain-profile                 Remain the profiles of all images
    -s, --single-thread                  Use only one thread
    -V, --version                        Print version information

License

MIT