PlantCV v3.1.0
PlantCV v3.1.0 addresses several bugs and usability issues. Big thanks to @HaleySchuhl and @dschneiderch!
- All analysis functions now output visualization images rather than attempting to save them directly. This removes the
filename
input parameter and gives users the flexibility to save, plot, etc. what they want to where they want. - A new function
pseudocolor
was added to give users the ability and flexibility to take grayscale images and colorize them with anymatplotlib
colormap, autocrop them to the plant (or other object), mask out background, etc. This function can be used with the changes made above to customize visualization of output images. Colorized images have a built-in color scale bar. - Due to the changes above, the
plot_colorbar
function was removed as it's no longer used. - Histograms are now plotted with
plotnine
instead ofmatplotlib
. - A Canny edge detection function was added (
canny_edge_detect
). - A color standard card auto-detection method (
transform.find_color_card
) was added.