Crop and position Mask

Takes a binary mask and positions it on another image.

plantcv.crop_position_mask(img, mask, x, y, v_pos="top",h_pos="right")

returns newmask

Original image

Screenshot

Original resized mask (using the resize function)

Screenshot

from plantcv import plantcv as pcv

# Set global debug behavior to None (default), "print" (to file), or "plot" (Jupyter Notebooks or X11)
pcv.params.debug = "print"

# Image not positioned (no adustment)
cropped1= pcv.crop_position_mask(img, mask, 0, 0, "top", "right")


Screenshot

from plantcv import plantcv as pcv

# Set global debug behavior to None (default), "print" (to file), or "plot" (Jupyter Notebooks or X11)
pcv.params.debug = "print"

# Image positioned
cropped1= pcv.crop_position_mask(img,mask,40,3,"top","right")


Screenshot