[Insight-users] Label Image question again...

Anja Ende anja.ende at googlemail.com
Tue May 20 06:21:15 EDT 2008


Hi,

Actually spoke too soon! Do not see how I can convert this
BlobSpatialObject to a binary itk::Image.

It seems to be very difficult to be able to create a binary image by
hand unless you use one of the itk filters...

Cheers,
Anja

2008/5/20 Anja Ende <anja.ende at googlemail.com>:
> Hi Xabi,
>
> Thanks for your reply!
>
> 4. So, now the problem is how to compute a binary region from those
> points. What do you want exactly? Is it the bounding box? You can get
> this with SpatialObjects (BlobSpatialObject).
>
> I actually need the shape that the points represent. It is not really
> a rectangle but an irregular shape. I think the BlobSpatialObject
> might be the thing that I need as it seems to be able to represent any
> amorphous shape. I will give this a shot now!
>
> Cheers,
> Anja
>
> 2008/5/20 Xabier Artaechevarria Artieda <xabiarta at unav.es>:
>> Hi Anja,
>>
>> Let's see if I can help a bit with some points.
>>
>> 1. The article you mentioned is an Insight Journal contribution. As such, it
>> includes the code needed to reproduce the results. You need this code, which
>> you can find in
>> http://insight-journal.org/InsightJournalManager/view_reviews.php?pubid=176.
>> This includes the LabelImage class, the classes to convert different images
>> to a LabelMap, and so on.
>>
>> 2. At least that I know, there is no straighforward way to create a
>> LabelImage based on a user defined contour. What you need, though, is a
>> LabelMap.
>>
>> 3. You must do it in two steps. First convert your points to binary image,
>> and then this image to a label map. You can convert a Binary image to a
>> label map easily with the itkBinaryImageToBinaryMapFilter.
>>
>> 4. So, now the problem is how to compute a binary region from those points.
>> What do you want exactly? Is it the bounding box? You can get this with
>> SpatialObjects (BlobSpatialObject).
>>
>> Hope that helps,
>> Xabi
>>
>> --
>> Xabier Artaechevarria
>> Cancer Imaging Laboratory
>> Centre for Applied Medical Research
>> www.cima.es
>>
>>
>>
>> Anja Ende <anja.ende at googlemail.com> ha escrito:
>>
>>> Hi all,
>>>
>>> I am really frustrated at my inability to achieve this and hope
>>> someone can help me with a few lines of code on how to achieve this:
>>>
>>> - I have an itk::Image object and a set of points in the image
>>> coordinates that represent a ROI.
>>> - I cannot for saving my life figure out how to generate a LabelObject
>>> based on this.... I have had some help when I asked this question
>>> before but there seems to be a disconnect somewhere and I am missing a
>>> step.
>>>
>>> I guess I have to figure out a way to render the region defined by
>>> these points into another image and somehow use this image as a mask
>>> on the original image. However, I just do not know how to achieve this
>>> with the ITK classes. The document entitled "Label Object
>>> representation and manipulation with ITK" somehow (I think) assumes
>>> that the LabelImage is easily created, but I am finding it very
>>> difficult to actually create this LabelImage!
>>>
>>> Is there any documentation on how one can create a LabelImage based on
>>> a user defined contour???
>>>
>>> Please help!
>>>
>>> --
>>> Cheers,
>>>
>>> Anja
>>> _______________________________________________
>>> Insight-users mailing list
>>> Insight-users at itk.org
>>> http://www.itk.org/mailman/listinfo/insight-users
>>>
>>
>>
>>
>> ----------------------------------------------------------------
>> Este mensaje ha sido enviado desde https://webmail.unav.es
>>
>> _______________________________________________
>> Insight-users mailing list
>> Insight-users at itk.org
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>
>
>
> --
> Cheers,
>
> Anja
>



-- 
Cheers,

Anja


More information about the Insight-users mailing list