django_website.ImageFilters package

Submodules

django_website.ImageFilters.GreeneryFilter module

class django_website.ImageFilters.GreeneryFilter.GreeneryFilter[source]

Bases: django_website.ImageFilters.ImageFilter.ImageFilter

Image filter for greenery objects in images

filterId = 'greenery'
filterName = 'Greenery'
classmethod processImageFromFeatureCollection(featureCollection: geojson.feature.FeatureCollection) → geojson.feature.FeatureCollection[source]

Receives a feature collection of point/line or their multi equivalents and returns a list of GeoImage’s

django_website.ImageFilters.ImageFilter module

class django_website.ImageFilters.ImageFilter.ImageFilter[source]

Bases: abc.ABC

abstract class describing the common interface to all Image Filter classes

filterId = None
filterName = None

This property represents id used to catalog all available filters

abstract processImageFromFeatureCollection() → geojson.feature.FeatureCollection[source]

The processed images needs to still related to the original GeoImages from where images come from

django_website.ImageFilters.commonFunctions module

django_website.ImageFilters.commonFunctions.compose(ch1, ch2, ch3)[source]
django_website.ImageFilters.commonFunctions.decompose(mat3channels)[source]
django_website.ImageFilters.commonFunctions.hls_to_rgb(hls)[source]
django_website.ImageFilters.commonFunctions.mt_li_espectral(rgb_img, vec=None)[source]
django_website.ImageFilters.commonFunctions.normalize2_rgb(rgb)[source]
django_website.ImageFilters.commonFunctions.normalize_rgb(rgb)[source]
django_website.ImageFilters.commonFunctions.overlay_mask(rgb_img, bw_mask)[source]
django_website.ImageFilters.commonFunctions.rgb_to_hls(rgb)[source]

Module contents