CircAn

CircAn(positions, r_in, r_out, *, validate=True)

Circular annulus in pixel coordinates.

Parameters

positions : tuple or array - like

Annulus center or centers as (x, y) pixel coordinates. Multiple centers are accepted as an (N, 2) array-like object.

r_in : float

Inner and outer radii in pixels. r_in may be zero and must be smaller than r_out.

r_out : float

Inner and outer radii in pixels. r_in may be zero and must be smaller than r_out.

validate : bool = True

If False, skip input validation and assume finite geometry, ordered radii, and normalized positions.

Methods

Name Description
bboxes Override the default python for-loop with a Rust-accelerated batch function.

bboxes

CircAn.bboxes()

Override the default python for-loop with a Rust-accelerated batch function.