bundles / skimage 0.26.1rc0.dev0+git20260530.b607368ff / skimage / measure / _moments / moments_coords
function
skimage.measure._moments:moments_coords
source: /dev/scikit-image/src/skimage/measure/_moments.py :10
Signature
def moments_coords ( coords , order = 3 ) Summary
Calculate all raw image moments up to a certain order.
Extended Summary
The following properties can be calculated from raw image moments:
Area as:
M[0, 0].Centroid as: {
M[1, 0] / M[0, 0],M[0, 1] / M[0, 0]}.
Note that raw moments are neither translation, scale, nor rotation invariant.
Parameters
coords: (N, D) double or uint8 arrayArray of N points that describe an image of D dimensionality in Cartesian space.
order: int, optionalMaximum order of moments. Default is 3.
Returns
M: (``order + 1``, ``order + 1``, ...) arrayRaw image moments. (D dimensions)
Examples
coords = np.array([[row, col] for row in range(13, 17) for col in range(14, 18)], dtype=np.float64) M = moments_coords(coords) centroid = (M[1, 0] / M[0, 0], M[0, 1] / M[0, 0])✓
centroid
✗Aliases
-
skimage.measure.moments_coords