kwcoco.cli.find_unregistered_images module¶
- class kwcoco.cli.find_unregistered_images.FindUnregisteredImagesCLI(*args: Any, **kwargs: Any)[source]¶
Bases:
DataConfigFind images in a kwcoco bundle that are not registered in a kwcoco file.
Based on the value of “action” list these images or delete them.
Valid options: []
- Parameters:
*args – positional arguments for this data config
**kwargs – keyword arguments for this data config
- classmethod main(cmdline=1, **kwargs)[source]¶
Example
>>> # xdoctest: +SKIP >>> from kwcoco.cli.find_unregistered_images import * # NOQA >>> cmdline = 0 >>> kwargs = dict() >>> cls = FindUnregisteredImagesCLI >>> cls.main(cmdline=cmdline, **kwargs)
- default = {'action': <Value('ask')>, 'image_dpath': <Value(None)>, 'io_workers': <Value('avail')>, 'src': <Value(None)>, 'verbose': <Value(1)>}¶
- kwcoco.cli.find_unregistered_images._check_registered(dset)[source]¶
Build list of paths registered in the coco file
- kwcoco.cli.find_unregistered_images._find_existing_images(image_dpath)[source]¶
Find images in a directory
- kwcoco.cli.find_unregistered_images.main(cmdline=1, **kwargs)¶
Example
>>> # xdoctest: +SKIP >>> from kwcoco.cli.find_unregistered_images import * # NOQA >>> cmdline = 0 >>> kwargs = dict() >>> cls = FindUnregisteredImagesCLI >>> cls.main(cmdline=cmdline, **kwargs)