scikit-image 0.14.4 (2019-09-04)#

我们很高兴地宣布 scikit-image v0.14.4 的发布!

提醒一下,0.14.x 是 scikit-image 支持 Python 2.7 的最终版本,并且将在 2020 年 1 月 1 日之前接收关键错误修复。如果您使用的是 Python 3.5 或更高版本,则应升级到 scikit-image 0.15.x。

这是一个错误修复版本,包含从 v0.14.3 以来的以下更改

错误修复#

  • 修复 denoise_bilateral 和 denoise_tv_bregman 中的 float32 支持 (#3937)

  • 修复 RANSAC 测试:不要选择重复的样本 #3901 (#3916)

其他拉取请求#

  • 在 v0.14.x 分支上反向移植 PR #3943(更新 tutorial_parallelization.rst 中的 joblib 链接)(#3944)

此版本增加了 3 位作者[按名字或登录名首字母排序]#

  • Alexandre de Siqueira

  • Juan Nunez-Iglesias

  • Mark Harfouche

scikit-image 0.14.3 (2019-05-17)#

提醒一下,0.14.x 是 scikit-image 支持 Python 2.7 的最终版本,并且将在 2020 年 1 月 1 日之前接收关键错误修复。如果您使用的是 Python 3.5 或更高版本,则应升级到 scikit-image 0.15.x。

这是一个错误修复版本,包含从 v0.14.2 以来的以下更改

API 更改#

  • morphology.local_maxima 现在返回布尔数组而不是 uint8 (#3749, #3752)

错误修复#

  • _marching_cubes_lewiner_cy:将 char 标记为有符号 (#3587, #3678)

  • 修复 NULL 指针的潜在使用 (#3696)

  • pypi:显式排除 Python 3.1、3.2 和 3.3 (#3726)

  • 降低 threshold_li 中的默认容差 (#3622) (#3781)

  • 去噪函数现在接受 float32 图像 (#3449) (#3486) (#3880)

其他拉取请求#

  • BLD:固定 cython 的 language_level (#3716)

  • 构建工具:在 v0.14.x 分支上将 xcode 升级到 9.4 (#3724)

  • 摆脱 requirements-parser 依赖项 (#3534, #3727)

  • 在 API 中添加小型图库 (#2940, #3728)

  • 正确忽略为文档自动生成的发行说明 (#3656, #3737)

  • 修复 0.14.x 分支的 qt 5.12 固定。(#3744, #3753)

  • 对文档和测试基础结构进行小修复 - 反向移植 #3870 和 #3869 (#3881)

  • 将 astropy 最低要求设置为 1.2 以帮助 CI。(#3767, #3770)

  • 避免在堆叠数组时出现 NumPy 警告。(#3768, #3771)

  • 修复构建错误时的人工可读错误消息。(#3223, #3790)

  • 统一 LICENSE 文件,以便更容易解释 (#3791, #3792)

  • 文档格式/编译修复 - 反向移植 #3838 到 v0.14.x (#3885)

  • 通过使用最新的wheel软件包修复构建 (scikit-image/scikit-image-wheels#10)

此版本增加了 12 位作者[按名字首字母排序]#

  • Andrew Murray

  • Christoph Gohlke

  • Egor Panfilov

  • François Boulogne

  • Johannes Schönberger

  • Juan Nunez-Iglesias

  • Lars Grueter

  • Mark Harfouche

  • Matthew Bowden

  • Nehal J Wani

  • Nelle Varoquaux

  • Stefan van der Walt

  • Thomas A Caswell

… 并且,一如既往,特别提到 Matthias Bussonnier 的 Meeseeks Box,它对我们的反向移植仍然非常宝贵。

此版本增加了 4 位提交者[按名字或登录名首字母排序]#

  • Josh Warner

  • Juan Nunez-Iglesias

  • Mark Harfouche

  • Stefan van der Walt

此版本增加了 5 位审阅者[按名字或登录名首字母排序]#

  • Egor Panfilov

  • François Boulogne

  • Juan Nunez-Iglesias

  • Mark Harfouche

  • Stefan van der Walt

scikit-image 0.14.2 发行说明#

此版本处理了 scikit-image 和 2019 年 1 月 13 日发布的 NumPy 1.16.0 之间的不兼容性。

它包含从 0.14.1 以来的以下更改

API 更改#

  • skimage.measure.regionprops不再从标签图像中删除单例维度 (#3284)。要恢复旧行为,请将 regionprops(label_image) 调用替换为 regionprops(np.squeeze(label_image))

错误修复#

  • 解决 NumPy _validate_lengths 的弃用问题(反向移植 #3556)

  • 正确处理霍夫变换中的最大行数(反向移植 #3514)

  • 正确实现秩内核噪声滤波器的提前停止标准(反向移植 #3503)

  • 修复 1x1 输入的 skimage.measure.regionprops(反向移植 #3284)

增强功能#

  • 使用洪水填充重写 local_maxima(反向移植 #3022, #3447)

构建过程和测试#

  • 在 appveyor 中专门构建 --pre(反向移植 #3222)

  • 避免 Travis-CI 关于 skimage.lookfor 的失败(反向移植 #3477)

  • 停止使用 pytest.fixtures 装饰器 (#3558)

  • 过滤掉矩阵子类的 DeprecationPendingWarning (#3637)

  • 修复 matplotlib 测试警告和循环导入 (#3632)

贡献者和审阅者#

  • François Boulogne

  • Emmanuelle Gouillart

  • Lars Grüter

  • Mark Harfouche

  • Juan Nunez-Iglesias

  • Egor Panfilov

  • Stefan van der Walt

scikit-image 0.14.1 发行说明#

我们很高兴地宣布 scikit-image v0.14.1 的发布!

scikit-image 是一个用于 SciPy 的图像处理工具箱,包括用于分割、几何变换、颜色空间操作、分析、过滤、形态学、特征检测等的算法。

这是我们根据 0.14 策略的长期支持发布的第一个版本。提醒一下,0.14 是最后一个支持 Python 2.7 的版本,但它将在 2020 年 1 月 1 日之前更新错误修复和常用功能。

此版本包含从 0.14.0 以来的以下更改

错误修复#

  • skimage.color.adapt_rgb 将输入函数应用于错误的轴 (#3097)

  • CollectionViewer 现在可以正确索引(它已被 NumPy 索引的更新破坏)(#3288)

  • 处理来自 NumPy 1.15 的已弃用的按列表索引和 NumPy matrix (#3238, #3242, #3292)

  • 修复不正确的惯性张量计算 (#3303)(特别感谢 JP Cornil 报告此错误以及他们对此修复的耐心帮助)

  • 修复 moments_coord_central__all__ 列表中缺少逗号,因此现在可以从 measure 命名空间正确导入它和 moments_normalized (#3374)

  • 修复 label2rgb(..., kind='avg') 中的背景颜色 (#3280)

增强功能#

  • 当图像维度的大小为 1 时,变换中的“反射”模式现在可以正常工作 (#3174)

  • img_as_float 现在允许单精度 (32 位) 浮点数组未经修改地通过,而不是升级为 64 位 (#3110, #3052, #3391)

  • 加快 rgb2gray 计算速度 (#3187)

  • scikit-image 查看器现在可以与不同的 PyQt 版本一起使用 (#3157)

  • 当未安装 dask 时,用于增强去噪的 cycle_spin 函数现在以单线程方式工作 (#3218)

  • 导入后,scikit-image 的 io 模块将不再无意中设置 matplotlib 后端 (#3243)

  • 修复 dask 中已弃用的 get 关键字,转而使用 scheduler (#3366)

  • 将缺少的 cval 参数添加到 threshold_local (#3370)

API 更改#

  • 删除 measure.compare_psnr 中已弃用的 dynamic_range (#3313)

文档#

  • 改进有关数据局部性的文档 (#3127)

  • 改进有关处理视频的文档 (#3176)

  • 更新 Canny 滤波器文档的断开链接 (#3276)

  • 修复 skimage.transform.rotatecenter 参数的不正确文档 (#3341)

  • 修复 measure.profile_line 中文档字符串的不正确格式 (#3236)

构建过程/开发#

  • 确保 Cython 为 0.23.4 或更高版本 (#3171)

  • 在测试期间抑制警告 (#3143)

  • 修复 skimage.test (#3152)

  • 不要将工件上传到 AppVeyor(无法删除它们)(#3315)

  • 从 scikit-image 包根中删除 import * (#3265)

  • 允许指定的非核心贡献者发出 MeeseeksDev 命令 (#3357, #3358)

  • 在 Python 3.7 中添加测试 (#3359)

  • 向二进制发行版添加许可证文件 (#3322)

  • lookfor 不再在 __init__.py 中定义,而是导入到其中 (#3162)

  • 添加 pyproject.toml 以确保在构建之前存在 Cython (#3295)

  • 为 PyPI 添加明确的 Python 版本 Trove 分类器 (#3417)

  • 忽略 32 位版本中已知的测试失败,允许 32 位 wheel 构建 (#3434)

  • 忽略在某些 ARM 平台上引发浮点警告的失败 (#3337)

  • 修复测试以兼容 PyWavelets 1.0 (#3406)

鸣谢#

由以下人员的提交组成(按姓氏字母顺序排列)

  • François Boulogne

  • Genevieve Buckley

  • Sean Budd

  • Matthias Bussonnier

  • Sarkis Dallakian

  • Christoph Deil

  • François-Michel De Rainville

  • Emmanuelle Gouillart

  • Yaroslav Halchenko

  • Mark Harfouche

  • Jonathan Helmus

  • Gregory Lee

  • @Legodev

  • Matt McCormick

  • Juan Nunez-Iglesias

  • Egor Panfilov

  • Jesse Pangburn

  • Johannes Schönberger

  • Stefan van der Walt

审阅人(按姓氏字母顺序排列)

  • François Boulogne

  • Emmanuelle Gouillart

  • Mark Harfouche

  • Juan Nunez-Iglesias

  • Egor Panfilov

  • Stéfan van der Walt

  • Josh Warner

特别感谢由 Matthias Bussonnier 创建的 [MeeseeksDev](MeeseeksBox) 的支持

scikit-image 0.14.0 版本说明#

我们很高兴地宣布 scikit-image v0.14.0 版本的发布!

scikit-image 是一个用于 SciPy 的图像处理工具箱,包括用于分割、几何变换、颜色空间操作、分析、过滤、形态学、特征检测等的算法。

这是最后一个官方支持 Python 2.7 的主要版本。未来的版本将使用纯 Python 3 语法开发。

然而,0.14 是一个长期支持 (LTS) 版本,并且将在 2020 年 1 月 1 日之前(Python 2.7 的维护结束;有关详细信息,请参阅 PEP 373)收到错误修复和社区需求认为重要的向后移植功能。

有关更多信息、示例和文档,请访问我们的网站

https://scikit-image.cn

新特性#

  • 用于搜索整个库的 Lookfor 函数:skimage.lookfor。 (#2713)

  • skimage.transform.rescaleskimage.transform.resizeskimage.transform.pyramid_* 变换的 nD 支持。 (#1522)

  • Chan-Vese 分割算法。 (#1957)

  • 使用 matplotlib 进行手动分割以实现快速数据标注:skimage.future.manual_polygon_segmentationskimage.future.manual_lasso_segmentation。 (#2584)

  • 迟滞阈值处理:skimage.filters.apply_hysteresis_threshold。 (#2665)

  • 使用形态学蛇形进行分割:skimage.segmentation.morphological_chan_vese (2D)、skimage.segmentation.morphological_geodesic_active_contour (2D 和 3D)。 (#2791)

  • 图像矩的 nD 支持:skimage.measure.moments_centralskimage.measure.moments_centralskimage.measure.moments_normalizedskimage.measure.moments_hu。 此更改导致许多 regionprops 具有 3D/nD 兼容性。 (#2603)

  • 来自坐标输入的图像矩:skimage.measure.moments_coordsskimage.measure.moments_coords_central。 (#2859)

  • blob_dogblob_log 添加了 3D 支持。 (#2854)

  • 惯性张量及其特征值现在可以在 regionprops 之外计算;在 skimage.measure.inertia_tensor 中可用。 (#2603)

  • 循环旋转函数,用于通过平均一系列空间偏移的结果来近似移位不变性:skimage.restoration.cycle_spin。 (#2647)

  • 类哈尔特征:skimage.feature.haar_like_featureskimage.feature.haar_like_feature_coordskimage.feature.draw_haar_like_feature。 (#2848)

  • 使用 random_shapes 函数生成数据:skimage.draw.random_shapes。 (#2773)

  • LFW(野生标记面孔)数据库的子集:skimage.data.cbcl_face_database。 (#2905)

  • 完全重构的蒙太奇函数(现在具有更好的填充行为):skimage.util.montage。 (#2626)

  • YDbDr 色彩空间转换例程:skimage.color.rgb2ydbdrskimage.color.ydbdr2rgb。 (#3018)

改进#

  • skimage.restoration.denoise_waveletVisuShrink 方法。 (#2470)

  • skimage.feature.match_descriptors 的新 max_ratio 参数。 (#2472)

  • skimage.transform.resizeskimage.transform.rescale 具有新的 anti_aliasing 选项,以避免在对图像进行下采样时出现混叠伪影。 (#2802)

  • skimage.feature.hog 对多通道图像的支持。 (#2870)

  • 非局部均值去噪 (skimage.restoration.denoise_nl_means) 有一个新的可选参数 sigma,可用于指定噪声标准偏差。 这可以实现噪声鲁棒的补丁距离估计。 (#2890)

  • skimage.measure.compare_ssimskimage.measure.compare_psnr 等的混合数据类型支持。 (#2893)

  • skimage.feature.plot_matches 中的新 alignment 参数。 (#2955)

  • skimage.transform.probabilistic_hough_line 中的新 seed 参数。 (#2960)

  • 各种性能改进。 (#2821, #2878, #2967, #3035, #3056, #3100)

错误修复#

  • 修复了 skimage.measure.regionprops.bbox_area 返回不正确的值的问题。 (#2837)

  • 更改了 skimage.feature.hog 中的梯度和 L2-Hys 范数计算,以紧密遵循论文。 (#2864)

  • 修复了 skimage.color.convert_colorspace 不适用于 YCbCr、YPbPr 的问题。 (#2780)

  • 修复了投影变换与逆变换的错误组成。 (#2826)

  • 修复了当种子像素在修剪区域内隔离时随机游走器中出现的错误。 (#2946)

  • 修复了 rescale 在多通道情况下使用不同的重新缩放因子时无法正常工作的问题。 (#2959)

  • 修复了 skimage.util.invert 中的浮点数和整数数据类型支持。 (#3030)

  • 修复了 skimage.measure.find_contours 在 Python 3.7 上引发 StopIteration 的问题。 (#3038)

  • 修复了 Windows 和/或 32 位环境中出现的特定于平台的问题。 (#2867, #3033)

API 更改#

  • skimage.util.montage. 命名空间已删除,并且 skimage.util.montage.montage2d 函数现在作为 skimage.util.montage2d 提供。

  • skimage.morphology.binary_erosion 现在使用 True 作为边界值,并且现在与 skimage.morphology.erosion 一致。

弃用#

  • freeimage 插件已从 skimage.io 中删除。

  • skimage.util.montage2d 已弃用,将在 0.15 中删除。请改用 skimage.util.montage 函数。

  • skimage.novice 已弃用,将在 0.16 中删除。

  • skimage.transform.resizeskimage.transform.rescale 具有新的 anti_aliasing 选项,可避免在对图像进行下采样时出现混叠伪影。 此选项将在 0.15 中默认启用。

  • regionprops 将在 0.16 中使用行-列坐标。 您可以使用 regionprops(..., coordinates='rc') 立即开始使用它们。 您可以使用 regionprops(..., coordinates='xy') 来消除警告消息并保留旧行为。 但是,该选项将在 0.16 中消失并导致错误。 此更改会产生一些后果。 具体来说,“方向”区域属性将测量从垂直线(即行-列坐标中的向量 (1, 0))逆时针旋转的角度。

  • skimage.morphology.remove_small_holes min_size 参数已弃用,将在 0.16 中删除。 请改用 area_threshold

此版本的贡献者#

  • Alvin

  • Norman Barker

  • 布拉德·巴泽莫尔

  • 列昂尼德·布洛赫

  • 贝内迪克特·博金

  • 吉尔卡·博罗韦茨

  • François Boulogne

  • 拉里·布拉德利

  • 罗伯特·布拉德肖

  • 马修·布雷特

  • 弗洛里斯·范·布鲁格尔

  • 亚历克斯·楚姆

  • 扬尼克·科平

  • 内塔内尔·埃尔扎斯

  • 基拉·埃文斯

  • Christoph Gohlke

  • GGoussar

  • 延斯·格拉泽

  • 彼得·戈尔茨伯勒

  • Emmanuelle Gouillart

  • 本·哈德菲尔德

  • Mark Harfouche

  • 斯科特·希特沃勒

  • 格雷戈里·R·李

  • 纪尧姆·勒梅特

  • 西奥多·林赛

  • 凯文·马德

  • 贾罗德·米尔曼

  • 维尼修斯·莫内戈

  • 普拉迪尤姆纳·纳拉亚纳

  • Juan Nunez-Iglesias

  • 凯萨万·PS

  • Egor Panfilov

  • 奥列克桑德·帕夫利克

  • 贾斯汀·平克尼

  • 罗伯特·波拉克

  • 乔纳森·赖希

  • 埃米尔·罗比泰尔

  • 罗斯·赵

  • 亚历克斯·罗斯伯格

  • 阿尔卡·萨杜

  • 马克斯·沙姆巴赫

  • Johannes Schönberger

  • 索拉夫·辛格

  • 凯萨万·苏布拉姆

  • 马特·斯温

  • 绍拉夫·R·图拉达尔

  • Nelle Varoquaux

  • 维拉吉

  • 大卫·沃尔吉斯

  • Stefan van der Walt

  • 托马斯·沃尔特

  • 斯科特·瓦查尔

  • Josh Warner

  • 尼古拉斯·威尔

  • 塞拉·杨

  • 蒋宜佑

  • corrado9999

  • ed1d1a8d

  • eepaillard

  • leaprovenzano

  • mikigom

  • mrastgoo

  • mutterer

  • pmneila

  • timhok

  • zhongzyd

我们还要感谢所有抽出时间进行评审的人

  • 列昂尼德·布洛赫

  • 吉尔卡·博罗韦茨

  • François Boulogne

  • 马修·布雷特

  • Thomas A Caswell

  • 基拉·埃文斯

  • 彼得·戈尔茨伯勒

  • Emmanuelle Gouillart

  • 阿尔玛·克莱因

  • 格雷戈里·R·李

  • 琼·马西奇

  • Juan Nunez-Iglesias

  • 法拉兹·奥卢米

  • 丹尼尔·帕霍莫夫

  • Egor Panfilov

  • 丹·舒尔特

  • Johannes Schönberger

  • 史蒂文·西尔维斯特

  • Alexandre de Siqueira

  • Nelle Varoquaux

  • Stefan van der Walt

  • Josh Warner

  • 埃里克·维泽

完整更改列表#

此版本是 14 个月工作的结果。它包含了 67 位提交者合并的以下 186 个拉取请求

  • n 维重新缩放、调整大小和金字塔变换 (#1522)

  • 分割:实现简单的 Chan-Vese 算法 (#1957)

  • imsave 中的 JPEG 质量参数 (#2063)

  • 使用 LSM 改进几何模型拟合(直线、圆)(#2433)

  • 改进 _sift_read 中的输入参数处理 (#2452)

  • 删除 _shared/tests/test_interpolation.py 中损坏的测试 (#2454)

  • [MRG] Pytest 迁移 (#2468)

  • denoise_wavelet 添加 VisuShrink 方法 (#2470)

  • 描述符匹配的比例测试 (#2472)

  • 使 HOG 可视化使用方向箱的中间点 (#2525)

  • 文档:添加重新缩放/调整大小/缩小比例的示例 (#2560)

  • 图库随机游走:将图像范围重新缩放到 -1, 1 (#2575)

  • 更新 PySide 的条件要求 (#2578)

  • pep8_speaks 添加配置文件 (#2579)

  • 使用 matplotlib 的手动分割工具 (#2584)

  • 网站更新(文档构建)(#2585)

  • 更新发布过程说明 (#2593)

  • 延迟 matplotlib 导入 (#2596)

  • 拼写:将 colour 替换为 color (#2598)

  • 为图像矩计算添加 nD 支持 (#2603)

  • 在重新缩放图库示例中设置 xlim 和 ylim (#2606)

  • 减少 local_maxima 图库示例的运行时 (#2608)

  • MAINT _shared.testing 现在包含 pytest 的有用函数 (#2614)

  • 错误消息拼写错误,integral 改为 integer (#2615)

  • 在函数参数中遵循图像的标准表示法 (#2617)

  • MAINT:删除私有修复函数中未使用的参数 (#2618)

  • MAINT:对 Chan Vese 分割进行一些小的编辑 (#2619)

  • 修复 UserWarning:未知部分示例 (#2620)

  • 消除 0.14 的一些 TODO (#2621)

  • 清理并修复 ssim 测试中的错误 (#2622)

  • 将 padding_width 添加到 montage2d 并添加 montage_rgb (#2626)

  • 添加涵盖 morphology.watershed 错误输入的测试 (#2631)

  • 修复代码覆盖工具的名称 (#2638)

  • MAINT:删除 skimage.filters 中未定义的属性 (#2643)

  • 改进 color.gray2rgb 中对一维图像的支持 (#2645)

  • ENH:添加循环旋转例程 (#2647)

  • imread() 和 load() 中的 as_gray 替换为 as_grey (#2652)

  • 修复 AppVeyor pytest 执行 (#2658)

  • 更多 0.14 的 TODO (#2659)

  • 将 sphinx 锁定到 <1.6 (#2662)

  • MAINT:使用相对导入而不是绝对导入 (#2664)

  • 添加滞后阈值函数 (#2665)

  • 改进滞后文档字符串 (#2669)

  • 添加帮助函数 img_as_float32 和 img_as_float64 (#2673)

  • 删除 pxd 文件中不必要的赋值。 (#2683)

  • 文档示例中未使用的变量和函数调用 (#2684)

  • 使 imshow_collection 在方便的长宽比网格上绘制图像 (#2689)

  • 修复 Chan-Vese 文档字符串中的拼写错误 (#2692)

  • 修复 marching_cubes_lewiner(allow_degenerate=False) 的数据类型错误 (#2694)

  • 添加在查找局部极值时对统一数组的处理。 (#2699)

  • 避免 skimage.morphology.label 中不必要的复制 (#2701)

  • skimage.feature.hog 中弃用 visualise,而使用 visualize (#2705)

  • 保存为 jpg 格式时删除 alpha 通道 (#2706)

  • 调整就地安装说明 (#2712)

  • 添加 skimage.lookfor 函数 (#2713)

  • 通过切换到 asarray 来加快图像 dtype 转换 (#2715)

  • MAINT 重新组织与 CI 相关的脚本 (#2718)

  • 将 rect 函数添加到 draw 模块 (#2719)

  • 删除 skimage.io.imread 文档字符串中的重复参数 (#2725)

  • 为灰色腐蚀添加一维数组的支持 (#2727)

  • 使用 Xcode 9 beta 3,MacOS 10.12 构建 (#2730)

  • Travis 文档一个平台 (#2732)

  • 在 Travis-CI 上安装文档构建要求 (#2737)

  • restoration.inpaint_biharmonic 添加参考论文 (#2738)

  • skimage.io 中完全删除 freeimage 插件 (#2744)

  • 香农熵计算的实现和测试修复。 (#2749)

  • 小清理 (#2750)

  • 将有关测试的说明添加到 CONTRIBUTING (#2751)

  • 更新 OSX 安装脚本 (#2752)

  • 修复水平 seam_carve 和 seam_carve 测试中的错误。问题:#2545 (#2754)

  • 建议合并而不是变基,以降低贡献门槛 (#2757)

  • 更新了第二个链接,第一个链接仍然有付费墙 (#2768)

  • 文档:set_color 文档字符串,明确说明就地 (#2771)

  • 添加用于生成随机标记形状的模块 (#2773)

  • 忽略已知失败 (#2774)

  • 更新 testdoc (#2775)

  • 删除 bento 支持 (#2776)

  • AppVeyor 支持点文件样式 (#2779)

  • 修复 color.convert_colorspace 中 YCbCr、YPbPr 的错误 (#2780)

  • 重新组织要求 (#2781)

  • WIP:处理 Travis 上长时间运行的命令 (#2782)

  • 弃用 novice 模块 (#2742) (#2784)

  • 文档中提及发布说明中的弃用 (#2785)

  • [WIP] 修复 Swirl 中心坐标反转 (#2790)

  • 形态蛇的实现 (#2791)

  • 将 TASKS.txt 与 CONTRIBUTING.txt 合并 (#2800)

  • 为调整大小添加基于高斯滤波器的抗锯齿 (#2802)

  • 将形态蛇添加到发布说明 (#2803)

  • 如果 hough_line_peaks 未检测到任何内容,则返回空数组 (#2805)

  • 将 W503 添加到 pep8speaks 忽略。 (#2816)

  • 使用极端图像值正确切片 PIL 调色板。 (#2818)

  • 将 INSTALL 移至顶层 (#2819)

  • 再次使简单的分水岭算法快速运行 (#2821)

  • 图库现在指向稳定的文档 (#2822)

  • 调整 AppVeyor 以使用 Python.org 发行版,并删除安装脚本 (#2823)

  • 删除 pytest yield (#2824)

  • 使用逆变换的投影变换组合中的错误修复 (#2826)

  • 修复:将 estimate_sigma 添加到 restoration 模块中的 __all__ (#2829)

  • 在文档构建中从 LaTeX 切换到 MathJax (#2832)

  • 用于更好公式格式的文档字符串修复 (#2834)

  • 修复 regionprops.bbox_area 错误 (#2837)

  • MAINT:将 Python 3.6 添加到 appveyor,小的编辑 (#2840)

  • 允许在 regionprops 的 3D 中计算凸面积 (#2847)

  • [MRG] 文档修复文档构建 (#2851)

  • 将默认参数从列表更改为 feature.draw_multiblock_lbp 中的元组 (#2852)

  • blob_dogblob_log 添加 3D 支持 (#2854)

  • 更新 compare_nrmse 文档字符串 (#2855)

  • 修复示例中的链接顺序 (#2858)

  • 将图像矩的计算添加到坐标 (#2859)

  • 恢复梯度公式,修改弃用警告,并修复 skimage.feature.hog 中的 L2-Hys 范数 (#2864)

  • OverflowError:Python int 太大,无法在 win-amd64-py2.7 上转换为 C long (#2867)

  • 修复 skimage.measure.centroid 并添加测试覆盖率 (#2869)

  • feature.hog 添加多通道支持 (#2870)

  • 删除 active_contour 中的 scipy 版本检查 (#2871)

  • 更新 measure.compare_ssim 中的 DOI 参考 (#2872)

  • 修复 test_random_shapes 中 RGB 的随机性和预期范围。 (#2877)

  • Nl 表示大型数据集的修复 (#2878)

  • 使 test_random_shapes 使用内部提供的测试工具 (#2879)

  • 文档:更新 is_low_constrast 的文档字符串以匹配函数签名 (#2883)

  • 更新 RAG 文档字符串中的 URL (#2885)

  • 修复 NL 表示文档字符串中的拼写错误 (#2887)

  • 用于非局部均值的噪声鲁棒补丁距离估计 (#2890)

  • 允许在 compare_ssim、compare_psnr 等中使用混合数据类型 (#2893)

  • EHN 添加 Haar 类似特征 (#2896)

  • 将 CBCL 人脸数据库子集添加到 skimage.data (#2897)

  • EXA Haar 类似特征的示例 (#2898)

  • 在所有构建上安装文档依赖项 (#2900)

  • 改进 LineModelND 文档字符串 (#2903)

  • 将 LFW 数据集的子集添加到 skimage.data (#2905)

  • 更新 skimage.restoration.unsupervised_wiener 文档字符串中的默认参数值 (#2906)

  • 还原“将 CBCL 人脸数据库子集添加到 skimage.data” (#2907)

  • 删除 _enforce_label_connectivity_cython() 中未使用的参数“n_segments” (#2908)

  • 更新 six 版本以使 pytest_cov 工作 (#2909)

  • 修复 draw._random_shapes._generate_triangle_mask 文档字符串中的拼写错误 (#2914)

  • 在非局部均值去噪期间不假设有 3 个通道 (#2922)

  • 在 _integral_image_3d 中添加缺失的 cdef(非局部均值) (#2923)

  • morphology.remove_small_holes 参数 min_size 替换为 area_threshold (#2924)

  • 确保提供布尔数组的警告是合理的 (#2930)

  • 删除作者(Thomas Lewiner)许可的版权声明 (#2932)

  • 修复 README 中指向 Windows 二进制文件的链接。 (#2934)

  • 处理 NumPy 1.14 API 更改 (#2935)

  • compare_ssim 中指定 gradient 参数的文档字符串 (#2937)

  • 修复了 LBP 文档中的断开链接 (#2941)

  • 修正了与 morphology.binary_erosion 的边界值相关的错误 (#2945)

  • 修正了当种子像素被隔离在修剪区域内时随机游走中的错误 (#2946)

  • 修复 NL Means 和 Watershed 中的 Cython 编译警告 (#2947)

  • alignment 参数添加到 feature.plot_matches (#2955)

  • 尝试保存布尔图像时发出警告 (#2957)

  • 允许在多通道扭曲中使用不同的重新缩放因子 (#2959)

  • 将种子参数添加到 probabilistic_hough_line (#2960)

  • #2946 的小样式修复 (#2961)

  • 在较少的 AppVeyor 平台上构建以避免超时 (#2962)

  • 分水岭分割:使其可用于大型数组 (#2967)

  • 将 data_range 标记为浮点数 (#2971)

  • 在 pytest 配置中使用正确的 NumPy 版本比较 (#2975)

  • 处理 matplotlib 2.2 预发布弃用 (#2977)

  • Bugfix LineModelND.residuals 不使用可选参数 params (#2979)

  • 在具有 hough_ellipse #2820 的平面图像上返回空列表 (#2996)

  • 添加 0.13.1 的发行说明 (#2999)

  • MAINT:PIL 删除了将 RGBA 图像保存为 jpeg 文件 (#3004)

  • 确保 _mean_std 中的 stdev 始终为非负数 (#3008)

  • 将引文信息添加到 README (#3013)

  • 添加 YDbDr 色彩空间转换例程 (#3018)

  • #2859 的小样式和文档更新 (#3023)

  • draw.random_shapes API 改进 (#3029)

  • 类型相关的反转 (#3030)

  • 修复 ValueError:在 win_amd64 上出现缓冲区数据类型不匹配,预期为 'int64_t' 但得到 'int' (#3033)

  • 替换 Cython 模块中的 pow 函数调用以修复 Windows 上的性能问题 (#3035)

  • 将 __pycache__ 和 .cache 添加到 .gitignore 中。 (#3037)

  • 修复 RuntimeError:在 Python 3.7 上生成器引发 StopIteration (#3038)

  • 修复反转测试 (#3039)

  • 修复示例不显示图形的问题 (#3040)

  • 更正硬币样本图像的参考 (#3042)

  • 在 dtype_range 中切换到基于 numpy int 的数据类型 (#3050)

  • 通过将除法设为乘法并避免不必要的分配来加速 img_as_float (#3056)

  • 对于稀疏 CG 求解器,为 SciPy >= 1.1 提供 atol=0 关键字 (#3063)

  • 更新依赖项和弃用以修复 Travis 构建 (#3072)

  • 清理 marching_cubes_lewiner 间距输入参数 (#3074)

  • 允许在空图像上使用 convex_hull_image (#3076)

  • v0.13.x:向后移植 NumPy 1.14 兼容性 (#3085)

  • 强制 Appveyor 在测试失败时失败 (#3093)

  • threshold_local 添加到 filters 模块命名空间 (#3096)

  • 在不需要弃用的地方用 gray 替换 grey (#3098)

  • 优化 _probabilistic_hough_line 函数 (#3100)

  • 在部署时重建文档以确保生成 Javascript (#3104)

  • 修复随机图库脚本生成 (#3106)