allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher module

class allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.Stitcher(image_dimensions, tiles, average_tiles, channels)[source]

Bases: object

run(cb=<built-in function array>)[source]
stitch(slice_image, stitched_indicator, tile, cb=<built-in function array>)[source]
allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.blend_component_from_point(point, mesh, lg)[source]

Obtains a normalized component of the blend, which describes depth of overlap along a specified axis in a specified direction

allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.get_blend(indicator_region, stup, cb=<built-in function array>)[source]
allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.get_blend_component(indicator, lg, axis, meshes)[source]
allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.get_indicator_bound_point(indicator, lg, axis)[source]

Finds the index of first change in a binary mask along a specified axis in a specified direction

allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.get_overall_blend(indicator, meshes)[source]
allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.initialize_image(dimensions, nchannels, dtype, order='C')[source]
allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.initialize_images(dimensions, nchannels)[source]
allensdk.internal.mouse_connectivity.tissuecyte_stitching.stitcher.make_blended_tile(blend, tile, current_region)[source]