kaishi.image.filters.invalid_file_extensions
¶
Class definition for filtering by invalid image file extensions.
Module Contents¶
-
kaishi.image.filters.invalid_file_extensions.
VALID_EXT
= ['.bmp', '.dib', '.jpeg', '.jpg', '.jpe', '.jp2', '.png', '.pbm', '.pgm', '.ppm', '.sr', '.ras', '.tiff', '.tif']¶
-
class
kaishi.image.filters.invalid_file_extensions.
FilterInvalidFileExtensions
¶ Bases:
kaishi.core.pipeline_component.PipelineComponent
Filter files without a valid image file extension, where valid extensions are defined in the configure method.
-
__call__
(self, dataset)¶ Perform the filter operation on dataset.
- Parameters
dataset (
kaishi.image.dataset.ImageDataset
) – dataset to perform filter operation on
-
configure
(self, valid_extensions=VALID_EXT)¶ Configure filter with the valid extensions defined.
- Parameters
valid_extensions (list[str]) – list of valid extensions (each should start with “.”)
-