def _extract_from_chunk(image_source, targets, chunk_index, total_chunks, patchsize): image_chunk = Image(image_source, chunk_index, total_chunks, patchsize) y_min = np.min(targets.positions[:, 1]) y_max = np.max(targets.positions[:, 1]) if _image_has_targets(y_min, y_max, image_chunk): x = patch.patches_at_target(image_chunk, patchsize, targets) else: x = None return x
def _extract_from_chunk(image_source, targets, chunk_index, total_chunks, patchsize): image_chunk = Image(image_source, chunk_index, total_chunks, patchsize) # figure out which chunks I need to consider y_min = targets.positions[0, 1] y_max = targets.positions[-1, 1] if _image_has_targets(y_min, y_max, image_chunk): x = patch.patches_at_target(image_chunk, patchsize, targets) else: x = None return x