pyramids
Construct and write pyramid of lower-resolution levels.
build_pyramid(*, zarrurl, overwrite=False, num_levels=2, coarsening_xy=2, chunksize=None, aggregation_function=None)
¶
Starting from on-disk highest-resolution data, build and write to disk a
pyramid with (num_levels - 1)
coarsened levels.
This function works for 2D, 3D or 4D arrays.
PARAMETER | DESCRIPTION |
---|---|
zarrurl |
Path of the image zarr group, not including the
multiscale-level path (e.g. |
overwrite |
Whether to overwrite existing pyramid levels.
TYPE:
|
num_levels |
Total number of pyramid levels (including 0).
TYPE:
|
coarsening_xy |
Linear coarsening factor between subsequent levels.
TYPE:
|
chunksize |
Shape of a single chunk. |
aggregation_function |
Function to be used when downsampling. |
Source code in fractal_tasks_core/pyramids.py
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|