delta.data.random_crop#

delta.data.random_crop(img, seg, wei, target_size, rng)[source]#

Randomly crop a tuple of (image, segmentation mask, weight map).

It is padded with zeros if necessary.

Parameters
img: Image

Input image.

seg: SegmentationMask

Segmentation mask (binary image with 0 for background and 1 for cells).

wei: Image

Pixel-wise weights.

target_size: tuple[int, int]

Target size for the resizing.

rng: npr.Generator

Random number generator.

Returns
img, seg, wei: tuple[Image, SegmentationMask, Image]

Resized training sample.