Acces to plant’s data

path_bin_images([plant_number]) According to the plant number return a dict[id_camera][angle] containing filename of the binary image.
path_raw_images([plant_number]) According to the plant number return a dict[id_camera][angle] containing filename of the raw image.
path_chessboard_images([plant_number]) According to the plant number return a dict[id_camera][angle] containing filename of the raw image.
raw_images([plant_number]) According to the plant number return a dict[id_camera][angle] of numpy array of the loader raw image.
bin_images([plant_number]) According to the plant number return a dict[id_camera][angle] of numpy array of the loader binary image.
chessboard_images([plant_number]) According to the plant number return a dict[id_camera][angle] of numpy array of the loader binary image.
chessboards([plant_number]) According to the plant number return a dict[id_camera] of camera calibration object :param plant_number: number of the plant desired (int) :return: dict[id_camera] of camera calibration object
calibrations([plant_number]) According to the plant number return a dict[id_camera] of camera calibration object
voxel_grid([plant_number, voxels_size]) According to the plant number and the voxel size desired return the voxel_grid of the plant.
tutorial_data_binarization_mask() Return the list of required images to process the notebook tutorial on binarization.

Synthetic data (for test)

bin_images_with_circle([shape_image, …])
build_cube(cube_size, voxels_size, …)