CorrelationMatrix¶
-
class
lsst.meas.algorithms.
CorrelationMatrix
(array: numpy.ndarray)¶ Bases:
object
A class holding correlation coefficients for a set of background pixels.
CorrelationMatrix is a dataclass that is initialized with a numpy ndarray and provides some convenience methods for accessing the matrix elements. A CorrelationMatrix instance is callable wth two integer values x and y, which returns the <I(m,n) I(m+x, n+y) / sqrt( V(m,n) V(m+x,n+y) )>, where I is the image, V is the variance plane and < > denotes the expectation operator.
Parameters: - array :
numpy.ndarray
The matrix of correlation coefficients.
Attributes Summary
shape
The shape of the correlation matrix. Methods Summary
__call__
(x, y)Call self as a function. Attributes Documentation
-
shape
¶ The shape of the correlation matrix.
Methods Documentation
-
__call__
(x: int, y: int) → float¶ Call self as a function.
- array :