scikit-image 0.24.0 (2024-06-18)#
我们很高兴地宣布 scikit-image 0.24.0 的发布!
亮点#
添加新类
skimage.transform.ThinPlateSplineTransform
,该类可以使用薄板样条估计和建模非线性变换,并允许使用skimage.transform.warp
进行图像扭曲(#7040)。
新功能#
性能#
在
skimage.feature.corner_fast
中,提前测试四个方向,这应该能将大多数情况下的计算时间减半 (#7394)。
文档#
移除关于记录更改的过时说明 (#7321)。
澄清
skimage.metrics.structural_similarity
中data_range
参数的描述 (#7345)。更新发布流程说明 (#7402)。
修复
skimage.measure.regionprops
文档字符串中的拼写错误 (#7405)。修复
skimage.measure.find_contours
中的拼写错误 (#7411)。添加算法复杂度描述 + 建议的替代方案到
skimage.restoration.rolling_ball
文档字符串 (#7424)。移除无效的PR贡献条款 (#7429)。
明确 SKIP 1 中懒惰共识的异议期 (#7020)。
添加一个新的图库示例“使用薄板样条进行图像扭曲” (#7040)。
基于大小或距离添加一个新的“移除对象”图库示例 (#4165)。
基础设施#
维护#
用自动使用的夹具替换已弃用的nose样式设置/拆卸 (#7343)。
暂时在CI中固定macos-12运行器 (#7408)。
修复 pywt 依赖代码中的 NumPy2 dtype 提升问题 (#7414)。
在
skimage.util.compare_images
中,弃用参数image2
。取而代之的是使用image0
、image1
来传递比较的图像。此外,所有其他参数在弃用完成后将变为仅关键字参数 (#7322)。重新添加对 Python 3.9 的支持,以增强与 Numpy 2 的兼容性(#7412)。
禁用 ruff/pyupgrade 规则 UP038 (#7430)。
暂时停止验证轮子证明 (#7444)。
贡献者#
13 位作者添加到此版本(按字母顺序):
Adeyemi Biola (@decorouz)
Agriya Khetarpal (@agriyakhetarpal)
Ananya Srivastava (@ana42742)
Curtis Rueden (@ctrueden)
Jarrod Millman (@jarrodmillman)
Juan Nunez-Iglesias (@jni)
Lars Grüter (@lagru)
Marianne Corvellec (@mkcor)
Mark Harfouche (@hmaarrfk)
Matthew Feickert (@matthewfeickert)
Pang (@lartpang)
Stefan van der Walt (@stefanv)
武士风度的牛 (@spdfghi)
15 位评审者已添加到此版本(按字母顺序):
Adeyemi Biola (@decorouz)
Agriya Khetarpal (@agriyakhetarpal)
Curtis Rueden (@ctrueden)
Egor Panfilov (@soupault)
Jarrod Millman (@jarrodmillman)
Juan Nunez-Iglesias (@jni)
Lars Grüter (@lagru)
Marianne Corvellec (@mkcor)
Mark Harfouche (@hmaarrfk)
Matthew Feickert (@matthewfeickert)
Ralf Gommers (@rgommers)
Riadh Fezzani (@rfezzani)
Sebastian Berg (@seberg)
Stefan van der Walt (@stefanv)
Tyler Reddy (@tylerjereddy)
_这些列表是自动生成的,可能不完整或包含重复项。_