wsiprocess.converters package
Submodules
wsiprocess.converters.base_converter module
- class wsiprocess.converters.base_converter.BaseConverter
 Bases:
object
wsiprocess.converters.wsiprocess_to_coco module
Converter to COCO style.
wsiprocess_to_coco is convert helper which convert the wsiprocess output for COCO object detection format. Only available for “detection” method, but works when extracting patches and after extraction.
- class wsiprocess.converters.wsiprocess_to_coco.SaveTo(*args, **kwargs)
 Bases:
PosixPath
- class wsiprocess.converters.wsiprocess_to_coco.ToCOCOConverter(params=False, per_wsi=False, annotation=False)
 Bases:
objectConverter class.
- add_annotation(phase, path)
 
- add_categories()
 
- add_category(phase, category_idx, name)
 
- add_image(phase, file_name)
 
- add_images_and_annotations()
 
- add_info()
 
- assert_annotation()
 
- convert()
 
- get_base()
 
- get_ratio()
 
- getargs()
 
- make_link_to_images()
 
- read_annotation()
 
- save_data()
 
- set_id()
 
- wsiprocess.converters.wsiprocess_to_coco.annotation(result, offsetx, offsety, image_id, annotation_id, classes, mode, per_wsi=False)
 
- wsiprocess.converters.wsiprocess_to_coco.base()
 
- wsiprocess.converters.wsiprocess_to_coco.category(category_idx, name)
 
- wsiprocess.converters.wsiprocess_to_coco.image(file_name, width, height, image_id)
 
- wsiprocess.converters.wsiprocess_to_coco.info(now)
 
wsiprocess.converters.wsiprocess_to_voc module
Converter to VOC style.
wsiprocess_to_voc is convert helper which convert the wsiprocess output for VOC object detection format. Only available for “detection” method, but works when extracting patches and after extraction.
- class wsiprocess.converters.wsiprocess_to_voc.ToVOCConverter(params=False)
 Bases:
objectConverter class.
- convert()
 
- getargs()
 
- make_tree()
 
- makedirs()
 
- mkdirs(subdirectory)
 
- move_to_test()
 If ratio has only two parameters like “8:2”, trainval.txt and test.txt would be generated. If ratio has 3 params like “8:1:1”, trainval.txt, val.txt and text.txt would be generated.
- read_result_file()
 
- to_jpg(src, dst)
 
wsiprocess.converters.wsiprocess_to_yolo module
Converter to YOLO style.
wsiprocess_to_yolo is convert helper which convert the wsiprocess output for YOLO object detection format. Only available for “detection” method, but works when extracting patches and after extraction.
- class wsiprocess.converters.wsiprocess_to_yolo.ToYOLOConverter(params=False)
 Bases:
object- convert()
 
- get_image_paths()
 
- getargs()
 
- make_images()
 
- make_labels()
 
- make_paths()
 If ratio has only two parameters like “8:2”, trainval.txt and test.txt would be generated. If ratio has 3 params like “8:1:1”, trainval.txt, val.txt and text.txt would be generated.
- makedirs()
 
- parse_ratio()
 
- read_result_file()
 
- rename_path(path)