Image Property#
Classes:
|
|
Functions:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- class cleanvision.issue_managers.image_property.ImageProperty[source]#
Bases:
ABCAttributes:
- rtype:
List[str]
Methods:
check_params(**kwargs)- rtype:
None
calculate(image)- rtype:
Dict[str,Union[float,str]]
get_scores(raw_scores, issue_type, **kwargs)- rtype:
Any
mark_issue(scores, threshold, issue_type)- rtype:
DataFrame
- name: str#
- abstract property score_columns: List[str]#
- Return type:
List[str]
- cleanvision.issue_managers.image_property.calculate_brightness(red: float, green: float, blue: float) float[source]#
- cleanvision.issue_managers.image_property.calculate_brightness(red: ndarray[Any, Any], green: ndarray[Any, Any], blue: ndarray[Any, Any]) ndarray[Any, Any]
- Return type:
Union[float,ndarray[Any,Any]]
- cleanvision.issue_managers.image_property.calc_percentile_brightness(image, percentiles)[source]#
- Return type:
ndarray[Any,Any]
- class cleanvision.issue_managers.image_property.BrightnessProperty(issue_type)[source]#
Bases:
ImagePropertyAttributes:
- rtype:
List[str]
Methods:
calculate(image)- rtype:
Dict[str,Union[float,str]]
get_scores(raw_scores, issue_type, **kwargs)- rtype:
DataFrame
check_params(**kwargs)- rtype:
None
mark_issue(scores, threshold, issue_type)- rtype:
DataFrame
- name: str = 'brightness'#
- property score_columns: List[str]#
- Return type:
List[str]
- static check_params(**kwargs)#
- Return type:
None
- mark_issue(scores, threshold, issue_type)#
- Return type:
DataFrame
- class cleanvision.issue_managers.image_property.AspectRatioProperty[source]#
Bases:
ImagePropertyAttributes:
- rtype:
List[str]
Methods:
calculate(image)- rtype:
Dict[str,Union[float,str]]
get_scores(raw_scores, issue_type, **kwargs)- rtype:
DataFrame
check_params(**kwargs)- rtype:
None
mark_issue(scores, threshold, issue_type)- rtype:
DataFrame
- name: str = 'aspect_ratio'#
- property score_columns: List[str]#
- Return type:
List[str]
- static check_params(**kwargs)#
- Return type:
None
- mark_issue(scores, threshold, issue_type)#
- Return type:
DataFrame
- class cleanvision.issue_managers.image_property.EntropyProperty[source]#
Bases:
ImagePropertyAttributes:
- rtype:
List[str]
Methods:
calculate(image)- rtype:
Dict[str,Union[float,str]]
get_scores(raw_scores, issue_type[, ...])- rtype:
DataFrame
check_params(**kwargs)- rtype:
None
mark_issue(scores, threshold, issue_type)- rtype:
DataFrame
- name: str = 'entropy'#
- property score_columns: List[str]#
- Return type:
List[str]
- get_scores(raw_scores, issue_type, normalizing_factor=1.0, **kwargs)[source]#
- Return type:
DataFrame
- static check_params(**kwargs)#
- Return type:
None
- mark_issue(scores, threshold, issue_type)#
- Return type:
DataFrame
- cleanvision.issue_managers.image_property.calc_blurriness(image, max_resolution)[source]#
- Return type:
float
- class cleanvision.issue_managers.image_property.BlurrinessProperty[source]#
Bases:
ImagePropertyAttributes:
- rtype:
List[str]
Methods:
calculate(image)- rtype:
Dict[str,Union[float,str]]
get_scores(raw_scores, issue_type[, ...])- rtype:
DataFrame
check_params(**kwargs)- rtype:
None
mark_issue(scores, threshold, issue_type)- rtype:
DataFrame
- name: str = 'blurriness'#
- property score_columns: List[str]#
- Return type:
List[str]
- get_scores(raw_scores, issue_type, dark_issue_data=None, normalizing_factor=1.0, **kwargs)[source]#
- Return type:
DataFrame
- static check_params(**kwargs)#
- Return type:
None
- mark_issue(scores, threshold, issue_type)#
- Return type:
DataFrame
- class cleanvision.issue_managers.image_property.ColorSpaceProperty[source]#
Bases:
ImagePropertyAttributes:
- rtype:
List[str]
Methods:
calculate(image)- rtype:
Dict[str,Union[float,str]]
get_scores(raw_scores, issue_type, **kwargs)- rtype:
DataFrame
check_params(**kwargs)- rtype:
None
mark_issue(scores, threshold, issue_type)- rtype:
DataFrame
- name: str = 'color_space'#
- property score_columns: List[str]#
- Return type:
List[str]
- static check_params(**kwargs)#
- Return type:
None