round

command module
v0.0.3-0...-6e75a37 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2021 License: MIT Imports: 18 Imported by: 0

README

Round

Round is a command-line for rounding the images.

Installation

go get github.com/mingrammer/round

Usage

Round an image. (default option: 4 corners with 0.25 rounding rate)

$ round /path/to/image.png

Round multiple images.

$ round /path/to/image.png /path/to/image2.png
$ round *.png

Change the rounding rate. (1.0 means that make an image circular)

$ round -r 0.5 /path/to/image.png
$ round -r 1.0 /path/to/image.png

You can round only specific corners.

# tl (top left), tr (top right), bl (bottom left), br (bottom right)
$ round -c tl,br /path/to/image.png

Add prefix or suffix to output files. (default suffix: _rounded)

$ round -p new -s _circle /path/to/square.png

Supply the image in base64 format through stdin. (processed image will be printed on stdout)

# the file *must* have a new line at the end
$ cat base64image | round -b

Examples

rect+jpg rect+png square+jpg square+png
original flower.jpg flower.png flower2.jpg flower2.png
half flower_r0.5.jpg flower_r0.5.png flower2_r0.5.jpg flower2_r0.5.png
leaf flower_leaf.jpg flower_leaf.png flower2_leaf.jpg flower2_leaf.png
circle new_flower_ciecle.jpg new_flower_ciecle.png new_flower2_ciecle.jpg new_flower2_ciecle.png
original half leaf circle
options no options -r 0.5 -r 0.75 -c tl,br -s _leaf -r 1.0 -p new_ -s _circle

Photo by Alex Blăjan on Unsplash

License

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL