bm_dataset.generate_regist_pairs module

Script for generating registration pairs in two schemas

Sample run:

python generate_regist_pairs.py         -i "../output/synth_dataset/*.jpg"         -l "../output/synth_dataset/*.csv"         -csv ../output/cover.csv --mode each2all

python bm_dataset/generate_regist_pairs.py         -i "$HOME/Medical-data/dataset_CIMA/lung-lesion_1/scale-100pc/*.png"         -l "$HOME/Medical-data/dataset_CIMA/lung-lesion_1/scale-100pc/*.csv"         -csv $HOME/Medical-data/dataset_CIMA/dataset_CIMA_100pc.csv --mode each2all

Copyright (C) 2016-2019 Jiri Borovec <jiri.borovec@fel.cvut.cz>

bm_dataset.generate_regist_pairs.arg_parse_params()[source]

parse the input parameters

Return dict

parameters

bm_dataset.generate_regist_pairs.generate_pairs(path_pattern_imgs, path_pattern_lnds, mode)[source]

generate the registration pairs as reference and moving images

Parameters
  • path_pattern_imgs (str) – path to the images and image name pattern

  • path_pattern_lnds (str) – path to the landmarks and its name pattern

  • mode (str) – one of OPTIONS_COMBINE

Returns

DF

bm_dataset.generate_regist_pairs.main(path_pattern_images, path_pattern_landmarks, path_csv, mode='all2all')[source]

main entry point

Parameters
  • path_pattern_images (str) – path to images

  • path_pattern_landmarks (str) – path to landmarks

  • path_csv (str) – path output cover table, add new rows if it exists

  • mode (str) – option first2all or all2all