crikit.ui.utils package¶
Submodules¶
crikit.ui.utils.check_requirements module¶
crikit.ui.utils.roi module¶
Visualization General Utilities (crikit.ui.visgentuils)¶
roimask : Create a region-of-interest binary mask
-
crikit.ui.utils.roi.
_pts_to_verts
(xvec, yvec)[source]¶ Convert points to vertices, i.e., convert from 2 1D arrays (or list) of x- and y-coordinates to a list-of-lists of [x,y] pairs
-
crikit.ui.utils.roi.
roimask
(imgx, imgy, xvec, yvec)[source]¶ Create a region-of-interest binary mask from vertices.
- Parameters
imgx (ndarray) – X-axis vector in physical units
imgy (ndarray) – Y-axis vector in physical units
xvec (ndarray) – Vector of x-locations of selected points
yvec (ndarray) – Vector of y-locations of selected points
- Returns
mask (ndarray) – Binary mask
path (MPL path object) – Matplotlib path object describing ROI