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:
object
Converter 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:
object
Converter 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)