Version 0.3.1
-
Due to changes in
matplotlib
's requirements, we now require python greater than or equal to 3.7. -
We now use
pytest
for testing. This is mostly a developer focused issue. -
Package can now be run at the command line or Terminal via
python -m pyautocv
.
Release 0.3.0
-
Extended tests and coverage
-
Initial support for action based script run.
-
Extended script to make it a bit more flexible
-
Extended the script to handle thresholding, edge detection, and smoothing.
-
Initial support for thresholding scripts. Added arguments to the sample script
-
An
example_script.py
file was added to test running files at the command line -
titles
was renamed tocustom_titles
inshow_images
-
show_images
now supports showing only a single list of images -
plot_hist
is a new function that allows one to plot histograms of images. -
stack_images
is a new function that allows one to stack images vertically and horizontally. -
show_images
now has atitles
argument to add titles toplots
. -
Fixed issues with
read_images
not reading mixed formats. -
reshape_images
andresize_images
are helper functions that were originally written for cytounet -
read_images
now provides a naturally sorted list at least for tiff images. -
Made
show_images
more flexible regarding the size of the figure shown. -
Fixed an issue with reading
.tif
images -
show_images
now shows image side by side which is more intuitive. -
Added support for different color modes i.e. either grayscale or rgb images
-
Added support for tiff(
.tif
) images -
show_images
is now more customizable with respect to the number of images one would like to show.
pyautocv 0.2.1
Major Changes
-
show_images
now supports different color maps -
Classes
Threshold
andEdgeDetection
were dropped. Support is now throughSegmentation
-
gray_images
is now a static method.
Additions
- Added support for more detection methods e.g. Roberts Cross
pyautocv 0.2.0
Major Additions
-
Class EdgeDetection that inherits from class Segmentation
-
Class Threshold specifically for thresholding. This also inherits from Segmentation.
-
Added filtering methods
Major Changes
-
Method
show_images
is now astatic
method. -
read_images
now supportspng
-
Thresholding is now built on top of opencv. This may change in the future