[console_scripts]
chunkmirage = chunkmirage.cli:app

[chunkmirage.models]
register = chunkmirage_contrib.sources.register:RegisterParams
stitch = chunkmirage_contrib.stitching:StitchParams

[chunkmirage.ops]
cast = chunkmirage_contrib.ops.pointwise:Cast
contacts = chunkmirage_contrib.ops.combine:Contacts
diff = chunkmirage_contrib.ops.filters:Diff
dog = chunkmirage_contrib.ops.segment:DoG
gaussian = chunkmirage_contrib.ops.filters:Gaussian
gradient = chunkmirage_contrib.ops.filters:Gradient
hillshade = chunkmirage_contrib.ops.terrain:Hillshade
label = chunkmirage_contrib.ops.segment:Label
morphology = chunkmirage_contrib.ops.segment:Morphology
normalized_difference = chunkmirage_contrib.ops.combine:NormalizedDifference
scale = chunkmirage_contrib.ops.pointwise:Scale
slope = chunkmirage_contrib.ops.terrain:Slope
spots = chunkmirage_contrib.ops.segment:Spots
threshold = chunkmirage_contrib.ops.pointwise:Threshold
uniform = chunkmirage_contrib.ops.filters:Uniform

[chunkmirage.source_matchers]
geotiff = chunkmirage_contrib.sources.geotiff:match

[chunkmirage.sources]
register = chunkmirage_contrib.sources.register:open_register
stitch = chunkmirage_contrib.sources.stitch:open_stitch
synthetic = chunkmirage_contrib.sources.synthetic:open_synthetic
