Hi there,

please can I have thoughts on how best to do the following task:

Imagine I have loaded a volume, and I'm going to step through a sequence of 
buttons/sliders that threshold an image, then apply erosions, dilations, a few 
other ITK filters, and we need to allow manual editing.

1. The first thing is to select thresholds, and an axial slice, below which the 
image is always thresholded. To keep things snappy, I don't want to be applying 
thresholds to a 3D image.  So, if my orthogonal view planes show 3 slices 
(axial, coronal, sagittal), how do I access those slices, so I can threshold 
just them slices, and overlay the outline of the thresholded volume ontop of 
those same slices? 

2. I also need to apply an "Axial cutoff", so I need to select an axial slice, 
below which the image is thresholded to zero regardless of the minimum and 
maximum limits set on the slider.  THis is so that you can remove the neck 
easily on an MR image. For this I would need to compute if a voxel had a voxel 
index below/above the chosen slice, so if in step 1, I have access to the 2D 
slice I only need a 2D filter, but where would I put this stuff?  Do I create 3 
new data objects in the DataManager, and update their geometry manually, 
keeping them in sync with the current slice selection, and let the usual 
pipelines render them?  Or is there a better way? 

(i hope this makes sense).

Once the threshold and axial cutoff slice is chosen, the rest of the 
application runs on the 3D image, so this is fairly straight-forward in MITK 
terms, as we simply do image processing in ITK. 

Thanks 

Matt


------------------------------------------------------------------------------
Magic Quadrant for Content-Aware Data Loss Prevention
Research study explores the data loss prevention market. Includes in-depth
analysis on the changes within the DLP market, and the criteria used to
evaluate the strengths and weaknesses of these DLP solutions.
http://www.accelacomm.com/jaw/sfnl/114/51385063/
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to