atlannot.displacements module

The Atlas Annotation (atlannot) package.

atlannot.displacements.deltas_to_dfs(deltas)[source]

Transform deltas to displacement fields.

Parameters:

deltas (np.ndarray) – The array with deltas. Has to have shape (n_dfs, 2, height, width).

Returns:

dfs – The resulting displacement fields.

Return type:

list

atlannot.displacements.dfs_to_deltas(dfs)[source]

Transform displacement fields to deltas.

Parameters:

dfs (iterable) – The displacement fields

Returns:

deltas – The array with the deltas with shape (n_dfs, 2, height, width).

Return type:

np.ndarray

atlannot.displacements.load_dfs(file)[source]

Load displacement fields from disk.

Parameters:

file (str) – The input file.

Returns:

dfs – The displacement fields loaded from file.

Return type:

list

atlannot.displacements.safe_dfs(file, dfs)[source]

Save displacement fields to disk.

Parameters:
  • file (str or pathlib.Path) – The output file path.

  • dfs (iterable) – The displacement fields.