Next | Query returned 24 messages, browsing 21 to 30 | previous

History of commit frequency

CVS Commit History:


   2019-06-17 17:03:46 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
py-scikit-image: updated to 0.15.0

scikit-image 0.15.0

We're happy to announce the release of scikit-image v0.15.0!

scikit-image is an image processing toolbox for SciPy that includes algorithms \ 
for segmentation, geometric transformations, color space manipulation, analysis, \ 
filtering, morphology, feature detection, and more.

0.15 is the first scikit-image release that is only compatible with Python 3.5 \ 
and above. Python 2.7 users should strongly consider upgrading to Python 3.5+, \ 
or use the 0.14 long term support releases.

New Features
N-dimensional flood fill, with tolerance
Attribute operators
Extension of register_translation to enable subpixel precision in 3D and \ 
optionally disable error calculation
unsharp mask filtering
New options connectivity, indices and allow_borders for \ 
skimage.morphology.local_maxima and local_minima.
Image translation registration for masked data \ 
(skimage.feature.masked_register_translation)
Frangi (vesselness), Meijering (neuriteness), and Sato (tubeness) filters
Allow float->float conversion of any range
Let lower precision float arrays pass through img_as_float
Lazy apply_parallel (allows optimization of dask array operations)
Add range option for histogram.
Add histogram matching

Improvements
Replace morphology.local_maxima with faster flood-fill based Cython version
skivi is now using qtpy for Qt4/Qt5/PySide/PySide2 compatibility (a new optional \ 
dependency).
Performance is now monitored by Airspeed Velocity. Benchmark results will appear \ 
at https://pandas.pydata.org/speed/
Speed up inner loop of GLCM
Allow tuple to define kernel in threshold_niblack and threshold_sauvola
Add support for anisotropic blob detection in blob_log and blob_dog

API Changes
skimage.transform.seam_carve has been removed because the algorithm is patented.
Parameter dynamic_range in skimage.measure.compare_psnr has been removed. Use \ 
parameter data_range instead.
imageio is now the preferred plugin for reading and writing images.
imageio is now a dependency of scikit-image.
regular_grid now returns a tuple instead of a list for compatibility with numpy 1.15
colorconv.separate_stains and colorconv.combine_stains now uses base10 instead \ 
of the natural logarithm as discussed in issue 2995.
Default value of clip_negative parameter in skimage.util.dtype_limits has been \ 
set to False.
Default value of circle parameter in skimage.transform.radon has been set to True.
Default value of circle parameter in skimage.transform.iradon has been set to True.
Default value of mode parameter in skimage.transform.swirl has been set to reflect.
Deprecated skimage.filters.threshold_adaptive has been removed. Use \ 
skimage.filters.threshold_local instead.
Default value of multichannel parameter in skimage.restoration.denoise_bilateral \ 
has been set to False.
Default value of multichannel parameter in skimage.restoration.denoise_nl_means \ 
has been set to False.
Default value of mode parameter in skimage.transform.resize and \ 
skimage.transform.rescale has been set to reflect.
Default value of anti_aliasing parameter in skimage.transform.resize and \ 
skimage.transform.rescale has been set to True.
Removed the skimage.test function. This functionality can be achieved by calling \ 
pytest directly.
morphology.local_maxima now returns a boolean array

Bugfixes
Correct bright ridge detection for Frangi filter
skimage.morphology.local_maxima and skimage.morphology.local_minima no longer \ 
raise an error if any dimension of the image is smaller 3 and the keyword \ 
allow_borders was false.
skimage.morphology.local_maxima and skimage.morphology.local_minima will return \ 
a boolean array instead of an array of 0s and 1s if the parameter indices was \ 
false.
When compare_ssim is used with gaussian_weights set to True, the boundary crop \ 
used when computing the mean structural similarity will now exactly match the \ 
width of the Gaussian used. The Gaussian filter window is also now truncated at \ 
3.5 rather than 4.0 standard deviations to exactly match the original \ 
publication on the SSIM. These changes should produce only a very small change \ 
in the computed SSIM value. There is no change to the existing behavior when \ 
gaussian_weights is False.
erroneous use of cython wrap around
Speed up block reduce by providing the appropriate parameters to numpy
Add urllib.request again
Repeat pixels in reflect mode when image has dimension 1
Improve Li thresholding
   2018-11-13 10:57:10 by Mark Davies | Files touched by this commit (3) | Package updated
Log message:
py-scikit-image: update to 0.14.1

This release contains the following changes from 0.14.0:

Enhancements
* "Reflect" mode in transforms now works fine when an image dimension has
  size 1
* img_as_float now allows single-precision (32-bit) float arrays to pass
  through unmodified, rather than being up-converted to 64-bit
* Speed up rgb2gray computation
* The scikit-image viewer now works with different PyQt versions
* The cycle_spin function for enhanced denoising works single-threaded when
  dask is not installed now
* scikit-image's io module will no longer inadvertently set the matplotlib
  backend when imported
* Fix deprecated get keyword from dask in favor of scheduler
* Add missing cval parameter to threshold_local
API changes
* Remove deprecated dynamic_range in measure.compare_psnr

0.14.0
New Features
* Lookfor function to search across the library: skimage.lookfor.
* nD support for skimage.transform.rescale, skimage.transform.resize,
  and skimage.transform.pyramid_* transforms.
* Chan-Vese segmentation algorithm.
* Manual segmentation with matplotlib for fast data annotation:
  skimage.future.manual_polygon_segmentation,
  skimage.future.manual_lasso_segmentation.
* Hysteresis thresholding: skimage.filters.apply_hysteresis_threshold.
* Segmentation with morphological snakes:
  skimage.segmentation.morphological_chan_vese (2D),
  skimage.segmentation.morphological_geodesic_active_contour (2D and 3D).
* nD support for image moments: skimage.measure.moments_central,
  skimage.measure.moments_central, skimage.measure.moments_normalized,
  skimage.measure.moments_hu. This change leads to 3D/nD compatibility
  for many regionprops.
* Image moments from coordinate input: skimage.measure.moments_coords,
  skimage.measure.moments_coords_central.
* Added 3D support to blob_dog and blob_log.
* Inertia tensor and its eigenvalues can now be computed outside of
  regionprops; available in skimage.measure.inertia_tensor.
* Cycle-spinning function for approximating shift-invariance by averaging
  results from a series of spatial shifts: skimage.restoration.cycle_spin.
* Haar-like feature: skimage.feature.haar_like_feature,
  skimage.feature.haar_like_feature_coord,
  skimage.feature.draw_haar_like_feature.
* Data generation with random_shapes function: skimage.draw.random_shapes.
* Subset of LFW (Labeled Faces in the Wild) database:
  skimage.data.cbcl_face_database.
* Fully reworked montage function (now with a better padding behavior):
  skimage.util.montage.
* YDbDr colorspace conversion routines: skimage.color.rgb2ydbdr,
  skimage.color.ydbdr2rgb.
Improvements
* VisuShrink method for skimage.restoration.denoise_wavelet.
* New max_ratio parameter for skimage.feature.match_descriptors.
* skimage.transform.resize and skimage.transform.rescale have a new
  anti_aliasing option to avoid aliasing artifacts when down-sampling images.
* Support for multichannel images for skimage.feature.hog.
* Non-local means denoising (skimage.restoration.denoise_nl_means) has a new
  optional parameter, sigma, that can be used to specify the noise standard
  deviation. This enables noise-robust patch distance estimation.
* New alignment parameter in skimage.feature.plot_matches.
* New seed parameter in skimage.transform.probabilistic_hough_line.
* Various performance improvements.
API Changes
* skimage.util.montage. namespace has been removed, and
  skimage.util.montage.montage2d function is now available as
  skimage.util.montage2d.
* skimage.morphology.binary_erosion now uses True as border value, and is
  now consistent with skimage.morphology.erosion.
Deprecations
* freeimage plugin has been removed from skimage.io.
* skimage.util.montage2d is deprecated and will be removed in 0.15.
  Use skimage.util.montage function instead.
* skimage.novice is deprecated and will be removed in 0.16.
* skimage.transform.resize and skimage.transform.rescale have a new
  anti_aliasing option that avoids aliasing artifacts when down-sampling
  images. This option will be enabled by default in 0.15.
* regionprops will use row-column coordinates in 0.16.
* skimage.morphology.remove_small_holes min_size argument is deprecated
  and will be removed in 0.16. Use area_threshold instead.
   2018-01-30 11:20:12 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Now DEPENDS on py-matplotlib rather than buildlinking
   2017-11-22 12:14:52 by Mark Davies | Files touched by this commit (5)
Log message:
py-scikit-image: Add version 0.13.1

scikit-image is a collection of algorithms for image processing.

Next | Query returned 24 messages, browsing 21 to 30 | previous