Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsStdoutOutput ¶
func IsStdoutOutput(flags config.GlobalSubCommandFlags, args []string) bool
IsStdoutOutput checks if the output destination indicates stdout
Types ¶
type FileReader ¶
type FileReader struct {
Path string
}
func GetImagesFromDirectoryRecursively ¶
func GetImagesFromDirectoryRecursively(path string) ([]FileReader, error)
func (FileReader) String ¶
func (fr FileReader) String() string
type FileWriter ¶
type FileWriter struct {
Path string
}
func (FileWriter) String ¶
func (fw FileWriter) String() string
type ImageIO ¶
type ImageIO struct {
ImageInput ImageReader
ImageOutput ImageWriter
Format string
}
func DetermineImageOperations ¶
func DetermineImageOperations(flags config.GlobalSubCommandFlags, args []string) ([]ImageIO, error)
DetermineImageOperations generates ImageIO structs based on program flags and command io arguments.
type ImageReader ¶
Input image abstraction
type ImageWriter ¶
Ouput image abstraction
Click to show internal directories.
Click to hide internal directories.