octave-patch-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-patch-tracker] [patch #9488] image package: new functions imhmax


From: Hartmut
Subject: [Octave-patch-tracker] [patch #9488] image package: new functions imhmax, imextendedmax, imimposemin (and imhmin, imextendedmin)
Date: Tue, 14 Nov 2017 17:21:11 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0

URL:
  <http://savannah.gnu.org/patch/?9488>

                 Summary: image package: new functions imhmax, imextendedmax,
imimposemin (and  imhmin, imextendedmin)
                 Project: GNU Octave
            Submitted by: hardy
            Submitted on: Tue 14 Nov 2017 10:21:10 PM UTC
                Category: Forge : new function
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

I have implemented the following 5 missing functions for the image package:
* imhmax
* imhmin
* imextendedmax
* imextendedmin
* imimposemin
* (there is no "imimposemax" in Matlab)

Those functions all deal with regional minima and maxima using morphological
operations. Their core algorithms are mostly one-liners that rely on the
existing functionality of imreconstruct.

The sources of the algorithms are always cited in the code. It's the book of
Soille and the following web page:

https://clouard.users.greyc.fr/Pantheon/experiments/morphology/index-en


You can find those new m-file on my bitbucket repository:
https://bitbucket.org/hgimpel/octave-image/commits/0c00cef5b40d01a8cc469267028369e64b954fcc

The files are on the default branch there, with the bookmark "new-imhmax_etc"
attached.

I will also add a zip-file (V1) with these 5 new functions to this report.

The intention was to make these functions Matlab compatible. And they do pass
all Matlab compatible tests that I could find in the Matlab documentation.

I would be happy to hear comments or feedback on this.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Tue 14 Nov 2017 10:21:10 PM UTC  Name: new-imhmax_etc_V1.zip  Size:
11KiB   By: hardy

<http://savannah.gnu.org/patch/download.php?file_id=42405>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/patch/?9488>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]