utils module

utils.get_thresholds(image, method='li')[source]
Parameters
  • image – A stacked image of class DataProcessor

  • method – One of li, watershed or multiotsu

Returns

Thresholded methods based on the method.

utils.show_images(dataset_object, stack_number=0, number=None, fig_size=(20, 20), target='image')[source]
Parameters
  • dataset_object – An object of class DataLoader

  • stack_number – Frame number for tiff images. Defaults to zero.

  • number – Number of images to plot from the frame

  • target – Type of images to show. One of “image” or “mask”

  • fig_size – Figure size, defaults to (20, 20)

Returns

A plot showing images from the stack number chosen.

utils.show_thresholded(original, otsu, li, number=28)[source]
Parameters
  • original – Original Image of class DataProcessor

  • otsu – Otsu/watershed/li thresholded image

  • li – Otsu/watershed/li thresholded image

  • number – Frame number to view

Returns

Three images side by side