Documentation ¶ Index ¶ func ApplyAll(img image.Image) (image.Image, int, error) func Flags(flags []cli.Flag) []cli.Flag func HasEffects() bool func Register(e Effect) type Effect type EffectConfig func Parse() ([]EffectConfig, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func ApplyAll ¶ func ApplyAll(img image.Image) (image.Image, int, error) func Flags ¶ func Flags(flags []cli.Flag) []cli.Flag func HasEffects ¶ func HasEffects() bool func Register ¶ func Register(e Effect) Types ¶ type Effect ¶ type Effect interface { String() string Apply(image.Image, string) (image.Image, error) } type EffectConfig ¶ type EffectConfig struct { Effect Effect Arguments string } func Parse ¶ func Parse() ([]EffectConfig, error) Source Files ¶ View all Source files effects.go Directories ¶ Show internal Expand all Path Synopsis blur brightness contrast grayscale hue invert saturation sepia sharpen Click to show internal directories. Click to hide internal directories.