[Insight-users] Neighborhood max value
Neal R. Harvey
harve at lanl.gov
Tue Mar 1 13:41:27 EST 2011
Well, there you go!
I forgot to look in the review directory. But, with that knowledge, it
seems as if the problem
of writing a neighborhood maximum operator is essentially already solved.
Cheers
robert tamburo wrote:
> There's a 'box' structuring element defined
> in itkFlatStructuringElement.h (review directory)
>
> On Tue, Mar 1, 2011 at 1:23 PM, Neal R. Harvey <harve at lanl.gov
> <mailto:harve at lanl.gov>> wrote:
>
> I'm thinking you may not want or need to go to the bother of writing
> such a function. A neighbohood maximum operator is a dilation with
> a flat
> structuring element and there already exists an operator within
> ITK to do
> dilation. You would just need to define your structuring element
> appropriately
> for the neighborhood in which you are interested. I can't see any
> existing code
> that would create a square (cube for n-D) structuring element,
> though (there is code for balls and crosses), but it might not be
> that hard to create "cube" structuring element code by making some
> simple modifications
> to the ball structuring element code. Then, all you'd need to do
> was use this
> to create your structuring element (i.e. define the neighborhood
> of interest)
> and then use the dilation function that already exists.
>
> Message: 3
> Date: Tue, 1 Mar 2011 16:38:26 +0200
> From: john smith <mkitkinsightuser at gmail.com
> <mailto:mkitkinsightuser at gmail.com>>
> Subject: Re: [Insight-users] (no subject)
> To: David Doria <daviddoria at gmail.com
> <mailto:daviddoria at gmail.com>>, insight-users at itk.org
> <mailto:insight-users at itk.org>
> Message-ID:
>
> <AANLkTimX-o4UkLVeWfitbL1b2sLo3h-TE7Okds3sxe9v at mail.gmail.com
> <mailto:AANLkTimX-o4UkLVeWfitbL1b2sLo3h-TE7Okds3sxe9v at mail.gmail.com>>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hello,
>
> Well, I have made all the changes and my program gives me (I
> think) correct
> results. But I have some questions to continue my project. As
> a following
> step, I want to write all my max values from every
> neighborhood iterator in
> a single pixel of an output image. How can organize my max
> values as an
> object (maybe by creating a new region iterator?), to put it
> through a new
> writer filter, in order to take my output image? Also,
> supposing that I have
> taken my output image, then this project which will be
> consisted of an .cxx
> and .txt file format (for visual studio and cmake), could be
> considered as
> a new developed Filter?
>
>
> --
> HARVE (Neal R. Harvey) Email: harve at lanl.gov
> <mailto:harve at lanl.gov>
> ISR-2 Phone: 505 667 9077
> Los Alamos National Laboratory Fax: 505 664 0362
> Los Alamos, NM 87545, USA Mail Stop: D-436
> The generation of random numbers is too important to be left to
> chance.
>
> _____________________________________
> Powered by www.kitware.com <http://www.kitware.com>
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users
>
>
--
HARVE (Neal R. Harvey) Email: harve at lanl.gov
ISR-2 Phone: 505 667 9077
Los Alamos National Laboratory Fax: 505 664 0362
Los Alamos, NM 87545, USA Mail Stop: D-436
The generation of random numbers is too important to be left to chance.
More information about the Insight-users
mailing list