历史¶
版本1.4.13(2022年6月28日)¶
修复免费映像测试(并使免费映像加载更加健壮,请参阅#129)
添加GIL修复(在较新的NumPy版本中触发崩溃)
版本1.4.12(2021年10月14日)¶
更新到较新的NumPy
为Python3.9和3.10构建控制盘
版本1.4.11(2020年8月16日)¶
将测试转换为最热测试
修复对PyPy的测试
版本1.4.10(2020年6月11日)¶
自动构建轮子(PR#114,由 nathanhillyer )
修复setup.py要求(问题#86,修复依据 ATolkachev )
版本1.4.9(2019年11月12日)¶
修复自由映像检测(问题#108)
版本1.4.8(2019年10月11日)¶
修复共生矩阵计算(由@data aaz打补丁)
版本1.4.7(2019年7月10日)¶
修复Windows上的编译
版本1.4.6(2019年7月10日)¶
使分水岭适用于2个以上的体素(第102期)
从演示中删除牛奶
通过避免不必要的阵列拷贝来提高性能
cwatershed()
,majority_filter()
和颜色转换修复插补中的错误
版本1.4.5(2018年10月20日)¶
将代码升级到较新的NumPy API(问题#95)
版本1.4.4(2017年11月5日)¶
修复Bernsen阈值中的错误(问题#84)
版本1.4.3(2016年10月3日)¶
修复分发(添加缺少的Readme.md文件)
版本1.4.2(2016年10月2日)¶
修整
resize\_to
准确返回请求的大小修复了在具有负值的数组上计算纹理时的硬崩溃(问题#72)
增列
distance
Haralick功能的参数(拉请求#76,Guillaume Lemaitre)
版本1.4.1(2015年12月20日)¶
添加Filter_Label函数
修复32位平台和较旧版本的NumPy上的测试
版本1.4.0(2015年7月8日)¶
增列
mahotas-features.py
脚本增列 short 引文()函数的参数
增列 max_iter Thin()函数的参数
修复了没有背景时的标签.bbox(问题#61,由Daniel Haehn报道)
BBox现在允许大于2的维度(包括在使用
as_slice
和border
论据)尺寸大于2的扩展裁剪框
向Haralick要素添加了Use_x_Minus_y_Variance选项
添加函数
lbp_names
版本1.3.0(2015年4月28日)¶
改进Free Image.WRITE_MULTPAGE中的内存处理
固定矩参数交换
添加Labeled.bbox函数
增列 return_mean 和 return_mean_ptp Haralick函数的参数
加法高斯滤波法(王建宇著)
添加拉普拉斯滤光片(王建宇)
修复了传递不匹配参数时Medium_Filter中的崩溃
修复ndim>2的GaussFilter1d
版本1.2.4(2014年12月23日)¶
添加基于PIL的IO
版本1.2.3(2014年11月8日)¶
在顶层导出均值过滤器(_F)
修正了Zernike矩计算(Sergey Demurin报道)
在没有NPY_FLOAT128的平台上修复编译(Gabi Davar打补丁)
版本1.2.2(2014年10月19日)¶
将最小长度参数添加到LABEED_SUM
泛化regmax/regmin以处理浮点图像
允许浮点输入以
cwatershed()
正确检查Float16和Float128输入
将Sobel转换为纯函数(即,不要标准化其输入)
修复Sobel过滤
版本1.2.1(2014年7月21日)¶
在setup.py中显式设置numpy.clude_dirs() [patch by Andrew Stromnov]
1.2版(2014年7月17日)¶
在mahotas命名空间级别导出locmax|Locmin
将椭圆轴从偏心代码中分离出来,因为它本身可能很有用
增列
find()
功能增列
mean_filter()
功能修整
cwatershed()
溢出可能性使带标签的函数更灵活地接受更多类型
修复中的崩溃
close_holes()
使用ND图像(对于n>2)删除matplotlibwire
使用标准的setupTool进行构建(而不是numpy.distutils)
增列
overlay()
功能
版本1.1.1(2014年7月4日)¶
修复了带有ND图像的Close_holes()中的崩溃(对于n>2)
1.1.0(2014年2月12日)¶
更好的错误检查
用阶数1修正整数图像的内插
将RESIZE_TO添加到&RESIZE_RGB_TO
添加工作服覆盖范围
修复SLIC超像素连接
添加Remove_Regions_where函数
修复卷积中的硬崩溃
修复卷积1d中的轴处理
将归一化添加到矩计算
1.0.4(2013-12-15)¶
添加mahotas.demos.load()
添加Stretch_RGB()函数
将演示添加到mahotas命名空间
修复SLIC超像素
1.0.3(2013-10-06)¶
向bbox()添加BORDER&AS_SLICE参数
Gauss_Filter中更好的错误信息
允许as_rgb()接受整数参数
将距离()扩展到n维
更新到较新的Numpy API(删除对PyArray成员的直接访问)
1.0.2(2013年7月10日)¶
修复要求文件名
1.0.1(2013年7月9日)¶
添加LBP_Transform()函数
添加rgb2Sepia函数
添加mahotas.demos.core_Image()函数
解决matplotlib.imsave的GreyScale实现
修复Haralick错误(报道和补丁:Tony S Yu)
添加count_binary1s()函数
1.0(2013年5月21日)¶
修复纹理分析中的几个角点情况
与Travis集成
更新引用(包括DOI)
0.99(2013年5月4日)¶
使matplotlib成为软依赖
添加demos.Image_Path()函数
添加引文()函数
这个版本是 1.0 beta 。
0.9.8(2013年4月22日)¶
使用matplotlib作为IO后端(仅限回退)
计算密集的冲浪要素
固定Sobel边缘滤波(后处理)
更快的一维抽搐(包括更快的高斯滤波)
与位置无关的测试(在任何地方运行mahotas.tests.run())
添加LABELEED.IS_SAME_LABELING函数
后置滤镜SLIC,用于更平滑的区域
修复多个平台上的编译警告
0.9.7(2013年2月3日)¶
增列
haralick_features
功能增列
out
参数设置为缺少该参数的变形函数使用空的结构元素修复erode()和diplate()
C数组中特殊情况下的二进制腐蚀/膨胀
修复TAS中关于零输入的长期警告
增列
verbose
将参数传递给tests.run()增列
circle_se
至morph
允许
loc(max|min)
接受浮点输入添加Bernsen局部阈值 (
bernsen
和gbernsen
功能)
0.9.6(2012年12月2日)¶
修整
distance()
非布尔图像(GitHub上的第24期)修复Mac OS上PY3上的编码问题(GitHub上的问题#25)
增列
relabel()
功能增列
remove_regions()
标号模中的函数修整
median_filter()
在边界上(尊重mode
论据)增列
mahotas.color
色彩空间间转换模块添加SLIC超像素
对文档进行了许多改进
0.9.5(2012年11月5日)¶
修复旧版G++中的编译
更快的大津阈值
在不支持2to3的情况下支持Python3
增列
cdilate
功能增列
subm
功能添加TOPHAT变换(函数
tophat_close
和tophat_open
)增列
mode
Euler()的参数(Karol M.Langner提供的补丁)增列
mode
Bwperim()和bards()的参数(Karol M.Langner提供的补丁)
0.9.4(2012年10月10日)¶
32位计算机上的修复编译(Christoph Gohlke打补丁)
0.9.3(2012年10月9日)¶
固定插值法(Christoph Gohlke报道)
修复第二个插补错误(Christoph Gohlke报告和补丁)
将测试更新为较新的NumPy
增强的调试模式(在环境中使用DEBUG=2进行编译)
更快的变形。扩张()
添加LABELEED.LABEL_MAX&LABELEED.LABEL_MIN(这也导致了LABEL_*代码的重构)
许多文档修复
0.9.2(2012年9月1日)¶
Mac OS X 10.8上的修复编译(Davide Cittaro报道)
克里斯托夫·戈尔克在Windows上修复免费映像
稍快的过滤器实施
0.9.1(2012年8月28日)¶
支持Python3(您需要使用
2to3
)Haar小波(正反变换)
Daubechies小波(正反变换)
OTSU阈值处理中的角例修复
添加软阈值函数
让Polygon.vvexhull返回ndarray(而不是列表)
Regmin/regmax/lose_holes中的内存使用改进(首先由Thanasi作为问题9报告)
0.9(2012年7月16日)¶
在GASSUS_FILTER上自动将整数转换为DOUBLE(以前,整数值会导致零值输出)。
检查(reg|loc)中的整数类型(max|min)
使用名称 out 而不是 output 用于输出参数。这个更配Numpy
切换到麻省理工学院的执照
0.8.1(2012年6月6日)¶
修复了使用Order参数时出现的Gauss_Filter错误(John Mark Agosta报道)
添加mor.cerode
改进regmax()和regmin()。将以前的实现重命名为Locmax()和Locmin()
修复非连续阵列上的erode()
0.8(2012年5月7日)¶
将功能移动到子模块
添加Morph.Open函数
添加mor.regmax和mor.regmin函数
添加Mor.Close函数
修复变形。扩张崩溃
0.7.3(2012年3月14日)¶
修复测试数据的安装
灰阶侵蚀与膨胀
使用IMREAD模块(如果可用)
将输出参数添加到erode()和diplate()
添加第14个Haralick功能(由MattyG修补)-默认情况下当前处于关闭状态
改进的Zernike界面(Zernike_Moments)
将REMOVE_BORDING添加到标签
更快地实施
bwperim
增列
roundness
形状特征
0.7.2(2012年2月13日)¶
有两个小的补充:
添加AS_RGB(特别适用于交互使用)
添加高斯滤波(来自scipy.ndimage)
并修复了几个错误:
修复32位计算机中的类型错误(Lech Wiktor Piotrowski的错误报告)
修复卷积1d
修复排名过滤器(_F)
0.7.1(2012年1月6日)¶
最重要的更改修复了Mac OS X上的编译
其他变化:
添加卷积1d
检查卷积参数是否具有正确的维度(而不是崩溃)
将DESCRIPTOR_ONLY参数添加到surf.Descriptors
指定freImage.py上的所有函数签名
对于版本 0.7 (Dec 5 2011) :
最大的变化是 dependency on scipy was removed 。作为这一过程的一部分,添加了内插子模块。还有一些重要的错误修复。
允许在Zernike矩计算中指定中心
修复本地二进制模式
消除对scipy的依赖
添加插补模块(来自scipy.ndimage)
添加标签总和和标签大小(_S)
Gvoronoi不再依赖Scipy
Mahotas是可以进口的,而不需要加水
修复2D TAS中的错误(Jenn Bakal报道)
支持使用免费图像加载1位黑白图像
修复GIL对错误的处理(Gareth McCaughan报道)
修复64位计算机的免费映像
版本.6.6(2011年8月8日)¶
修复Fill_Polygon错误(由joferkington修复)
修复Haralick功能6(由Rita Simóes修复)
实施
morph.get_structuring_element
对于ndim>2。这意味着诸如label()
现在还可以在多个维度上工作添加中值滤波(&D)
rank_filter
功能添加TEMPLATE_MATCH函数
通过使用mahotas.Internal进行重构
当编译的模块无法加载时,更好的错误消息
更新联系人电子邮件。所有文件现在都是数字文档格式。
对于版本 0.6.5¶
增列
max_points
&descriptor_only
对mahotas.surf的争论修复3-D图像的Haralick(Rita Simóes的错误报告)
更好的错误消息
修复非布尔输入的命中和未命中
增列
label()
功能
对于版本 0.6.4 :
修复错误
cwatershed()
使用RETURN_LINES=1时修复错误
cwatershed()
当对图像和标记使用等效类型时将测试移至mahotas.test并将其包含在分发中
在分发中包含更改日志
修复Mac OS上的编译
修复GCC的编译警告
对于版本 0.6.3 :
改进
mahotas.stretch()
功能修复SURF中的角点大小写(当行列式为零时)
threshold
Mahotas.surf中的参数Imreadfrom Blob()和imavetoblob()函数
max_points
Mahotas.surf.interest_Points()的参数增列
mahotas.labeled.borders
功能
对于版本 0.6.2 :
错误修复版本:
修复SURF中的内存泄漏(_S)
更强大的免费图像搜索
用于检索中间结果的mahotas.surf()中的更多函数
改进Windows上的编译(Christoph Gohlke提供的补丁)
对于版本 0.6.1 :
在形态功能中释放GIL
卷积
Edge.sobel()中的Just_Filter选项
Mahotas.标记函数
冲浪地方特色
对于版本 0.6 :
改进本地二进制模式(更快、更好的界面)
更快的侵蚀()(快10倍)
扩展速度更快()(速度提高2倍)
3D图像的助教
用于3D图像的Haralick