pyaestheticsΒΆ

analysis

This is an entrypoint for the automatic analysis of images using pyaesthetics.

brightness

This module contains functions to evaluate the brightness of an image.

colordetection

This module contains functions to evaluate the presence of different colors in an image.

colorfulness

This module contains function to evaluate the colorfulness of an image in both the HSV and RGB color spaces.

contrast

This module contains functions to evaluate the contrast of an image using either RMS contrast or Michelson contrast.

facedetection

This module is used to detect (frontal) faces within an image.

linesdetection

This module contains functions to evaluate the amount of straight and curved lines in an image.

quadtreedecomposition

This file contains a class and functions to perform a Quadratic Tree decomposition of an image and to visually inspect it.

saturation

This module contains a function to evaluate the saturation of an image.

selfsimilarity

This module is used to evaluate the self-similarity and anisotropy of an image.

spacebaseddecomposition

This module contains functions to compute the number of independent areas in an image.

symmetry

This module contains functions to compute the degree of symmetry of an image.

utils

This modules contains different utilities that are used across different modules in pyaesthetics.

visualcomplexity

This module is used to evaluate the visual complexity of an image.