Auto Crop

Crops image to an object and allows user to specify image padding (if desired)

plantcv.auto_crop(img, objects, padding_x=0, padding_y=0, color='black')

returns image after resizing

Input image

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"

# Resize image
crop_img=pcv.auto_crop(img, id_objects[0],20,20,'black')

Debug Auto Crop Images

Screenshot

Screenshot