GaussDiffParam

class imgreg.models.logpolar.params.GaussDiffParam(gauss_diff: Tuple[float, float])[source]

Lower and upper kernel size of the DoG filter.

Notes

Typical ratios for image enhancement are in the order of 1:4 and 1:5. 1 A ratio of 1.6 approximates the Laplacian of Gaussian filter.

References

1

Wikipedia, “Difference of Gaussians”

Attributes
valuetuple[float, float]

The value of this Parameter.

Methods

__init__(gauss_diff)

Initialize self.

add_child(child)

Assign a Parameter a child relation

add_descendant(descendant)

Assign a Parameter a child relation

clear([clear_descendants])

Clear the value stored in this and dependent Parameters.

Attributes

children

Parameters with a child relation to this Parameters instance.

const

Flag if the value can be overwritten once initialized.

descendants

Parameters with a descendant relation to this Parameters instance.

enum_id

Returns the Parameter ID as an enumeration.

parents

Parent Parameters of this Parameters instance.

type_info

The type of this Parameter.

value

The value of this Parameter.