Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 3, 2015
  1. Merge pull request #63 from gitter-badger/gitter-badge

    Add a Gitter chat badge to README.rst
  2. @gitter-badger

    Added Gitter badge

    gitter-badger authored
Commits on Jul 25, 2015
  1. MIN convert argument to np.uint8 in overlay()

    The function is to be used to visualize results, so this is often the
    desired result. The code already implicitly assumed np.uint8 as it used
    255 as the highest value.
    close #62
Commits on Jul 7, 2015
  1. BLD Release 1.4.0

    The script is enough to warrant a new release,
    including a minor version bump. There are also enough bugfixes that a
    new release was becoming urgent.
    Full ChangeLog:
        * Add `short` argument to citation() function
        * Add `max_iter` argument to thin() function
        * Fixed labeled.bbox when there is no background (issue #61, reported by
        Daniel Haehn)
        * Added ```` script
        * bbox now allows dimensions greater than 2 (including when using the
        ``as_slice`` and ``border`` arguments)
        * Extended croptobbox for dimensions greater than 2
        * Added use_x_minus_y_variance option to haralick features
        * Add function ``lbp_names``
  2. ENH Add lbp_names function

    This is helpful for
Commits on Jul 6, 2015
  1. ENH Add ``use_x_minus_y_variance`` arg in haralick

    As reported in issue #36
    (#36), feature index 9 is
    arguably incorrect as it should be the Variance of |x-y| and not the
    variance of the array P_|x-y|. For backwards compatibility, it is hard
    to change the interpretation now, so this commit makes it an option.
    close #36
Commits on Jun 26, 2015
  1. ENH Add --clobber argument

    This also checks for the existence of the output before overwriting it
  2. ENH Extend croptobbox for ndim > 2

    This is trivial with the slice functionality (which didn't exist when
    croptobbox was first written).
  3. BUG Fix bbox with as_slice & border

    This bug was introduced in the previous fix for issue #61, which, as a
    side effect, extended the slicing to 3D, but done so incorrectly when
    the ``border`` argument was also used. Thus, this bug was not present in
    any released version of mahotas.
Commits on Jun 9, 2015
  1. ENH Write directly to output

    This way, pandas is never required.
    Also, in Python 3, np.savetxt(sys.stdout, ...) is an error because of
    Unicode problems.
Commits on Jun 8, 2015
  1. ENH Auto convert to greyscale

    Or allow user to specify rgb2grey conversion
Commits on Jun 6, 2015
  1. ENH Add script

    This is another way to use mahotas' functionality: with a command line
    script. Perhaps it will be useful in some context for users who wish
    only to compute features from images.
Commits on Jun 3, 2015
  1. BUG Fix bug with labeled.bbox with no background

    Previously, only the background was checked and, if empty, the whole
    result would be empty.
    Close #61
Commits on May 28, 2015
  1. ENH Add max_iter argument to thin function

    Default behaviour is still the same.
Commits on May 26, 2015
  1. DOC Enthought canopy now includes mahotas

    A few more people now have an easy mahotas installation
Commits on Apr 28, 2015
  1. BLD Release 1.3.0

    The addition of difference of Gaussians and Laplacian filter (by Jianyu
    Wang) merit the minor version increase. There were also important fixes
    in Gaussian filtering in higher dimensions.
    Full ChangeLog:
    	* Improve memory handling in freeimage.write_multipage
    	* Fix moments parameter swap
    	* Add labeled.bbox function
    	* Add `return_mean` and `return_mean_ptp` arguments to haralick function
    	* Add difference of Gaussians filter (by Jianyu Wang)
    	* Add Laplacian filter (by Jianyu Wang)
    	* Fix crash in median_filter when mismatched arguments are passed
    	* Fix gaussian_filter1d for ndim > 2
Commits on Apr 27, 2015
  1. BUG Fix Gaussian filter 1D for ndim > 2

    This also fixes the gaussian_filter() function
  2. BUG Check argument dimensions in `median_filter`

    Previously, it was possible to crash the interpreter by passing
    erroneous arguments
Commits on Apr 21, 2015
  1. DOC Improve FAQ answer

  2. DOC+TST Document doc + laplacian

    Add a simple smoke test for dog
Commits on Apr 14, 2015
  1. Merge pull request #59 from wang1211/master

    Difference of Gaussian (DoG) edge detection added
  2. @wang1211

    Laplacian filter added

    wang1211 authored
    A filter is added as a convloving function. Calculate the Laplacian of a 2D array.
Commits on Apr 13, 2015
  1. @wang1211

    Make the sigma2 multiplier a configurable parameter

    wang1211 authored
    Theoretically a small multiplier such as 1.001 should make it approximate Laplacian of Gaussian better. However, I have also seen people using large multiplier such as 2. So a configurable parameter might be desirable.
Commits on Apr 12, 2015
  1. @wang1211

    Edge demo added.

    wang1211 authored
    A demo is created to show the output of Sobel and Difference of Gaussian (DoG) edge operators.
  2. @wang1211

    Difference of Gaussian (DoG) edge detection added

    wang1211 authored
    Another edge detection method besides sobel. DoG can approximate Laplacian of Gaussian operator. It works as an efficient edge detector.
Something went wrong with that request. Please try again.