1# Version 0.16 2 3- The following functions are deprecated and will be removed in 0.18: 4 ``skimage.measure.compare_mse``, 5 ``skimage.measure.compare_nrmse``, 6 ``skimage.measure.compare_pnsr``, 7 ``skimage.measure.compare_ssim`` 8 Their functionality still exists, but under the new ``skimage.metrics`` 9 submodule under different names. 10- Additionally, three new functions have been added to ``skimage.metrics``: 11 ``skimage.metrics.variation_of_information`` 12 ``skimage.metrics.adapted_rand_error`` 13 ``skimage.metrics.contingency_table`` 14- A new example of plotting these evaluation metrics has been added to the docs. 15 16# Version 0.15 17 18- ``skimage.feature.canny`` now uses a more accurate Gaussian filter 19 internally; output values will be different from 0.14. 20- ``skimage.filters.threshold_niblack`` and 21 ``skimage.filters.threshold_sauvola`` 22 now accept a tuple as ``window_size`` besides integers. 23 24# Version 0.14 25 26- ``skimage.filters.gaussian_filter`` has been removed. Use 27 ``skimage.filters.gaussian`` instead. 28- ``skimage.filters.gabor_filter`` has been removed. Use 29 ``skimage.filters.gabor`` instead. 30- The old syntax support for ``skimage.transform.integrate`` has been removed. 31- The ``normalise`` parameter of ``skimage.feature.hog`` was removed due to 32 incorrect behavior: it only applied a square root instead of a true 33 normalization. If you wish to duplicate the old behavior, set 34 ``transform_sqrt=True``. 35- ``skimage.measure.structural_similarity`` has been removed. Use 36 ``skimage.measure.compare_ssim`` instead. 37- In ``skimage.measure.compare_ssim``, the `dynamic_range` has been removed in 38 favor of '`data_range`. 39- In ``skimage.restoration.denoise_bilateral``, the `sigma_range` kwarg has 40 been removed in favor of `sigma_color`. 41- ``skimage.measure.marching_cubes`` has been removed in favor of 42 ``skimage.measure.marching_cubes_lewiner``. 43- ``ntiles_*`` parameters have been removed from 44 ``skimage.exposure.equalize_adapthist``. Use ``kernel_size`` instead. 45- ``skimage.restoration.nl_means_denoising`` has been removed in 46 favor of ``skimage.restoration.denoise_nl_means``. 47- ``skimage.measure.LineModel`` has been removed in favor of 48 ``skimage.measure.LineModelND``. 49- In ``skimage.feature.hog`` visualise has been changed to visualize. 50- `freeimage` plugin of ``skimage.io`` has been removed. 51 52# Version 0.13 53 54- `skimage.filter` has been removed. Use `skimage.filters` instead. 55- `skimage.filters.canny` has been removed. 56 `canny` is available only from `skimage.feature` now. 57- Deprecated filters `hsobel`, `vsobel`, `hscharr`, `vscharr`, `hprewitt`, 58 `vprewitt`, `roberts_positive_diagonal`, `roberts_negative_diagonal` have 59 been removed from `skimage.filters.edges`. 60- The `sigma` parameter of `skimage.filters.gaussian` and the `selem` parameter 61 of `skimage.filters.median` have been made optional, with default 62 values. 63- The `clip_negative` parameter of `skimage.util.dtype_limits` is now set 64 to `None` by default, equivalent to `True`, the former value. In version 65 0.15, will be set to `False`. 66- The `circle` parameter of `skimage.transform.radon` and `skimage.transform.iradon` 67 are now set to `None` by default, equivalent to `False`, the former value. In version 68 0.15, will be set to `True`. 69- Parameters ``ntiles_x``, ``ntiles_y`` have been removed from 70 ``skimage.exposure.equalize_adapthist``. 71- The ``freeimage`` io plugin is no longer supported, and will use ``imageio`` 72 instead. We will completely remove the ``freeimage`` plugin in Version 0.14. 73 74# Version 0.12 75 76- ``equalize_adapthist`` now takes a ``kernel_size`` keyword argument, replacing 77 the ``ntiles_*`` arguments. 78- The functions ``blob_dog``, ``blob_log`` and ``blob_doh`` now return float 79 arrays instead of integer arrays. 80- ``transform.integrate`` now takes lists of tuples instead of integers 81 to define the window over which to integrate. 82- `reverse_map` parameter in `skimage.transform.warp` has been removed. 83- `enforce_connectivity` in `skimage.segmentation.slic` defaults to ``True``. 84- `skimage.measure.fit.BaseModel._params`, 85 `skimage.transform.ProjectiveTransform._matrix`, 86 `skimage.transform.PolynomialTransform._params`, 87 `skimage.transform.PiecewiseAffineTransform.affines_*` attributes 88 have been removed. 89- `skimage.filters.denoise_*` have moved to `skimage.restoration.denoise_*`. 90- `skimage.data.lena` has been removed. 91 92# Version 0.11 93 94- The ``skimage.filter`` subpackage has been renamed to ``skimage.filters``. 95- Some edge detectors returned values greater than 1--their results are now 96 appropriately scaled with a factor of ``sqrt(2)``. 97 98# Version 0.10 99 100- Removed ``skimage.io.video`` functionality due to broken gstreamer bindings 101 102# Version 0.9 103 104- No longer wrap ``imread`` output in an ``Image`` class 105- Change default value of `sigma` parameter in ``skimage.segmentation.slic`` 106 to 0 107- ``hough_circle`` now returns a stack of arrays that are the same size as the 108 input image. Set the ``full_output`` flag to True for the old behavior. 109- The following functions were deprecated over two releases: 110 `skimage.filter.denoise_tv_chambolle`, 111 `skimage.morphology.is_local_maximum`, `skimage.transform.hough`, 112 `skimage.transform.probabilistic_hough`,`skimage.transform.hough_peaks`. 113 Their functionality still exists, but under different names. 114 115Version 0.4 116----------- 117- Switch mask and radius arguments for ``median_filter`` 118 119Version 0.3 120----------- 121- Remove ``as_grey``, ``dtype`` keyword from ImageCollection 122- Remove ``dtype`` from imread 123- Generalise ImageCollection to accept a load_func 124