-
Notifications
You must be signed in to change notification settings - Fork 147
/
ChangeLog
137 lines (120 loc) · 4.73 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
Version 0.9 2012-07-16 by luispedro
* Auto-convert integer to double on gaussian_filter (previously, integer
values would result in zero-valued outputs).
* Check for integer types in (reg|loc)(max|min)
* Use name `out` instead of `output` for output arguments. This matches
Numpy better
* Switched to MIT License
Version 0.8.1 2012-06-06 by luispedro
* Fix gaussian_filter bug when order argument was used (reported by John
Mark Agosta)
* Add morph.cerode
* Improve regmax() & regmin(). Rename previous implementations to locmax()
& locmin()
* Fix erode() on non-contiguous arrays
Version 0.8 2012-05-07 by luispedro
* Move features to submodule
* Add morph.open function
* Add morph.regmax & morph.regmin functions
* Add morph.close function
* Fix morph.dilate crash
Version 0.7.3 2012-03-14 by luispedro
* Fix installation of test data
* Greyscale erosion & dilation
* Use imread module (if available)
* Add output argument to erode() & dilate()
* Add 14th Haralick feature (patch by MattyG) --- currently off by default
* Improved zernike interface (zernike_moments)
* Add remove_bordering to labeled
* Faster implementation of ``bwperim``
* Add ``roundness`` shape feature
Version 0.7.2 2012-02-13 by luispedro
* Fix type bug in 32 bit machines (Bug report by Lech Wiktor Piotrowski)
* Add as_rgb (especially useful for interactive use)
* Fix convolve1d
* Fix rank_filter
* Add Gaussian filtering (from scipy.ndimage)
Version 0.7.1 2012-01-06 by luispedro
* Add ``descriptor_only`` argument to surf.descriptors
* Specify all function signatures on freeimage.py
* Check that convolution arguments have right dimensions (instead of
crashing)
* Add convolve1d (from scipy.ndimage)
* Fix Compilation on Mac OS X
Version 0.7 2011-12-05 by luispedro
* Allow specification of centre in Zernike moment computation
* Fix Local Binary Patterns
* Remove dependency on scipy
* Add interpolate module (from scipy.ndimage)
* Add labeled_sum & labeled_sizes
* gvoronoi no longer depends on scipy
* mahotas is importable without scipy
* Fix bugs in 2D TAS (reported by Jenn Bakal)
* Support for 1-bit monochrome image loading with freeimage
* Fix GIL handling on errors (reported by Gareth McCaughan)
* Fix freeimage for 64-bit computers
Version 0.6.6 2011-08-08 by luispedro
* Fix fill_polygon bug (fix by joferkington)
* Fix Haralick feature 6 (fix by Rita Simões)
* Implement morph.get_structuring_element for ndim > 2. This implies that
functions such as label() now also work in multiple dimensions
* Add median filter & rank_filter functions
* Add template_match function
* Refactor by use of mahotas.internal
* Better error message for when the compiled modules cannot be loaded
* Update contact email. All docs in numpydoc format now.
Version 0.6.5 2011-05-16 by luispedro
* Add `max_points` & `descriptor_only` arguments to mahotas.surf
* Fix haralick for 3-D images (bug report by Rita Simões)
* Better error messages
* Fix hit&miss for non-boolean inputs
* Add `label()` function
Version 0.6.4 2011-04-06 by luispedro
* Fix bug in ``cwatershed()`` when using return_lines=1
* Fix bug in ``cwatershed()`` when using equivalent types for image and
markers
* Move tests to mahotas.tests and include them in distribution
* Include ChangeLog in distribution
* Fix compilation on the Mac OS (patch by K-Michael Aye)
* Fix compilation warnings on gcc
Version 0.6.3 2011-02-17
* Improve ``mahotas.stretch()`` function
* Fix corner case in surf (when determinant was zero)
* ``threshold`` argument in mahotas.surf
* imreadfromblob() & imsavetoblob() functions
* ``max_points`` argument for mahotas.surf.interest_points()
* Add ``mahotas.labeled.borders`` function
Version 0.6.2 2010-12-20
* Fix memory leak in _surf
* More robust searching for freeimage
* More functions in mahotas.surf() to retrieve intermediate results
* Improve compilation on Windows (patches by Christoph Gohlke)
Version 0.6.1 2010-12-13
* Release the GIL in morphological functions
* Convolution
* just_filter option in edge.sobel()
* mahotas.labeled functions
* SURF local features
Version 0.6 2010-11-22
* Improve Local Binary patterns (faster and better interface)
* Much faster erode() (10x faster)
* Faster dilate() (2x faster)
* TAS for 3D images
* Haralick for 3D images
* Fix mahotas.imread for RGBA images
Version 0.5.3 2010-10-29
* Implement mahotas.thin() in C++ for speed
* Add np.uint64 support to fullhistogram()
* Drop GIL when possible
* Add imresize() wrapper around ndimage.zoom
Version 0.5.2 2010-09-13
* support Python2.5
Version 0.5.1 2010-09-13
* freeimage dependency made optional
* bbox() for N>2 dimensions
* documentation work
Version 0.5 2010-09-09
* Distance transform
* bwperim()
* freeimage interface
* zernike moment computation