Versions in this module Expand all Collapse all v0 v0.3.0 Apr 8, 2024 Changes in this version + func OptBaseDir(dir string) func(*MergeImage) + func OptGridSize(sizeX, sizeY int) func(*MergeImage) + func OptGridSizeFromNthImageSize(n int) func(*MergeImage) + type Grid struct + BackgroundColor color.Color + Filters []imagefilter.FilterType + Grids []*Grid + Image image.Image + ImageFilePath string + OffsetX int + OffsetY int + func (g Grid) ApplyFilters(img image.Image) image.Image + type MergeImage struct + BaseDir string + FixedGridSizeX int + FixedGridSizeY int + GridSizeFromNth int + GridSizeMode gridSizeMode + Grids []*Grid + ImageCountDX int + ImageCountDY int + func New(grids []*Grid, imageCountDX, imageCountDY int, opts ...func(*MergeImage)) *MergeImage + func (m *MergeImage) Merge() (*image.RGBA, error) + func (m *MergeImage) ReadImageFile(path string) (image.Image, error)