Issue Managers#
Classes:
|
|
Factory class for constructing concrete issue managers. |
Functions:
|
|
- class cleanvision.issue_managers.IssueType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
Bases:
EnumAttributes:
- DARK = 'dark'#
- LIGHT = 'light'#
- ODD_ASPECT_RATIO = 'odd_aspect_ratio'#
- LOW_INFORMATION = 'low_information'#
- EXACT_DUPLICATES = 'exact_duplicates'#
- NEAR_DUPLICATES = 'near_duplicates'#
- BLURRY = 'blurry'#
- GRAYSCALE = 'grayscale'#
- ODD_SIZE = 'odd_size'#
- class cleanvision.issue_managers.IssueManagerFactory[source]#
Bases:
objectFactory class for constructing concrete issue managers.
Methods:
from_str(issue_type)Constructs a concrete issue manager from a string.
from_list(issue_types)Constructs a list of concrete issue managers from a list of strings.
- classmethod from_str(issue_type)[source]#
Constructs a concrete issue manager from a string.
- Return type:
Type[IssueManager]
- classmethod from_list(issue_types)[source]#
Constructs a list of concrete issue managers from a list of strings.
- Return type:
List[Type[IssueManager]]
- cleanvision.issue_managers.register_issue_manager(name)[source]#
- Return type:
Callable[[Type[IssueManager]],Type[IssueManager]]
- Duplicate Issue Manager
get_hash()compute_hash()compute_hash_wrapper()DuplicateIssueManagerDuplicateIssueManager.issue_nameDuplicateIssueManager.visualizationDuplicateIssueManager.issue_typesDuplicateIssueManager.get_default_params()DuplicateIssueManager.update_params()DuplicateIssueManager.find_issues()DuplicateIssueManager.check_params()DuplicateIssueManager.infoDuplicateIssueManager.issuesDuplicateIssueManager.summary
- Image Property
ImagePropertycalc_avg_brightness()calculate_brightness()calc_percentile_brightness()BrightnessPropertycalc_aspect_ratio()AspectRatioPropertycalc_entropy()EntropyPropertycalc_blurriness()calc_std_grayscale()BlurrinessPropertyget_edges()calc_color_space()calc_image_area_sqrt()ColorSpacePropertySizePropertyget_image_mode()
- Image Property Issue Manager
compute_scores()compute_scores_wrapper()ImagePropertyIssueManagerImagePropertyIssueManager.issue_nameImagePropertyIssueManager.visualizationImagePropertyIssueManager.issue_typesImagePropertyIssueManager.get_default_params()ImagePropertyIssueManager.update_params()ImagePropertyIssueManager.find_issues()ImagePropertyIssueManager.update_issues()ImagePropertyIssueManager.update_info()ImagePropertyIssueManager.update_summary()ImagePropertyIssueManager.check_params()ImagePropertyIssueManager.infoImagePropertyIssueManager.issuesImagePropertyIssueManager.summary