isimple.plugins package¶
Submodules¶
isimple.plugins.Area_mm2 module¶
-
class
isimple.plugins.Area_mm2.Area_mm2(mask: isimple.video.Mask, global_config: isimple.core.backend.FeatureConfig, config: Optional[dict] = None)[source]¶ Bases:
isimple.video.MaskFunction
isimple.plugins.HsvRangeFilter module¶
-
class
isimple.plugins.HsvRangeFilter.HsvRangeFilterConfig[source]¶ Bases:
isimple.core.interface.FilterConfigHSV range filter
-
ready¶ Return true if filter can be applied ~ this configuration. Override for specific filter implementations
-
c0¶
-
c1¶
-
-
class
isimple.plugins.HsvRangeFilter.HsvRangeFilter[source]¶ Bases:
isimple.core.interface.FilterInterfaceFilters by a range of hues ~ HSV representation
-
set_filter(filter: isimple.plugins.HsvRangeFilter.HsvRangeFilterConfig, color: isimple.maths.colors.Color) → isimple.plugins.HsvRangeFilter.HsvRangeFilterConfig[source]¶
-
isimple.plugins.PerspectiveTransform module¶
-
class
isimple.plugins.PerspectiveTransform.PerspectiveTransform[source]¶ Bases:
isimple.core.interface.TransformInterfacePerspective transform
isimple.plugins.PixelSum module¶
-
class
isimple.plugins.PixelSum.PixelSum(mask: isimple.video.Mask, global_config: isimple.core.backend.FeatureConfig, config: Optional[dict] = None)[source]¶ Bases:
isimple.video.MaskFunction
isimple.plugins.Volume_uL module¶
-
class
isimple.plugins.Volume_uL.Volume_uL(mask: isimple.video.Mask, global_config: isimple.core.backend.FeatureConfig, config: Optional[dict] = None)[source]¶ Bases:
isimple.video.MaskFunction