morphological image processing in Python

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Alexandre Fayolle

    #1

    morphological image processing in Python

    Hello,

    I'm about to start a project which will involve some greyscale image
    processing using morphological operators (erosion, dilation, distance
    transforms...), and I was wondering if these operators were available in
    Python through some open source libraries.

    A quick google search returned pymorphpro[1], which is unfortunately not
    free software, and there also seem to be something available in ITK [2].
    Unless I'm mistaken, the PIL does not provide these operations, nore do
    Numeric/numarray/scipy.

    Have I missed the one true Python mathematical morphology toolbox?

    Thanks in advance for any advice.

    [1] http://www.mmorph.com/pymorphpro/index.html
    [2] http://www.itk.org/

    --
    Alexandre Fayolle LOGILAB, Paris (France).
    http://www.logilab.com http://www.logilab.fr http://www.logilab.org
  • Matt Feinstein

    #2
    Re: morphological image processing in Python

    On Mon, 3 Oct 2005 14:23:11 +0000 (UTC), Alexandre Fayolle
    <alf@merlin.fay auffre.org> wrote:
    [color=blue]
    >Hello,
    >
    >I'm about to start a project which will involve some greyscale image
    >processing using morphological operators (erosion, dilation, distance
    >transforms...) , and I was wondering if these operators were available in
    >Python through some open source libraries.
    >
    >A quick google search returned pymorphpro[1], which is unfortunately not
    >free software, and there also seem to be something available in ITK [2].
    >Unless I'm mistaken, the PIL does not provide these operations, nore do
    >Numeric/numarray/scipy.
    >
    >Have I missed the one true Python mathematical morphology toolbox?
    >
    >Thanks in advance for any advice.[/color]

    Actually, numarray does support morphological array operations. See
    the chapter on 'Multi-dimensional image processing' in the numarray
    docs.


    Matt Feinstein

    --
    There is no virtue in believing something that can be proved to be true.

    Comment

    • Robert Kern

      #3
      Re: morphological image processing in Python

      Alexandre Fayolle wrote:[color=blue]
      > Hello,
      >
      > I'm about to start a project which will involve some greyscale image
      > processing using morphological operators (erosion, dilation, distance
      > transforms...), and I was wondering if these operators were available in
      > Python through some open source libraries.
      >
      > A quick google search returned pymorphpro[1], which is unfortunately not
      > free software, and there also seem to be something available in ITK [2].
      > Unless I'm mistaken, the PIL does not provide these operations, nore do
      > Numeric/numarray/scipy.
      >
      > Have I missed the one true Python mathematical morphology toolbox?[/color]

      numarray



      This will be ported to the new scipy shortly. We could use some help.

      --
      Robert Kern
      rkern@ucsd.edu

      "In the fields of hell where the grass grows high
      Are the graves of dreams allowed to die."
      -- Richard Harter

      Comment

      • benzwt@yahoo.com.tw

        #4
        Re: morphological image processing in Python


        Alexandre Fayolle 寫道:




        check this page.
        Pymorph is a free.


        [color=blue]
        > Hello,
        >
        > I'm about to start a project which will involve some greyscale image
        > processing using morphological operators (erosion, dilation, distance
        > transforms...), and I was wondering if these operators were available in
        > Python through some open source libraries.
        >
        > A quick google search returned pymorphpro[1], which is unfortunately not
        > free software, and there also seem to be something available in ITK [2].
        > Unless I'm mistaken, the PIL does not provide these operations, nore do
        > Numeric/numarray/scipy.
        >
        > Have I missed the one true Python mathematical morphology toolbox?
        >
        > Thanks in advance for any advice.
        >
        > [1] http://www.mmorph.com/pymorphpro/index.html
        > [2] http://www.itk.org/
        >
        > --
        > Alexandre Fayolle LOGILAB, Paris (France).
        > http://www.logilab.com http://www.logilab.fr http://www.logilab.org[/color]

        Comment

        • D.Hering

          #5
          Re: morphological image processing in Python

          Take a look at ADaM and it's python wrappers:



          Comment

          Working...