I'm trying to do a simple analysis of density across a stack of ct images. Unfortunately, my ROI is simple to define in one plane, but challenging in the plane in which the volume is sliced. Essentially, I want a cylinder that goes through my object.
If I rotate my object in the volume viewer, I can draw a circle around my region of interest. If I have to go through the slices, however, I would need to draw a different size rectangle on each slice. This would be challenging, but would also make it difficult to compare between samples.
Is there any way to define a ROI in one plane and have it generate the appropriate ROIs down through my stack?
thanks,
mike
|
Mooseo,
I understand what you are looking for, something like http://pacific.mpi-cbg.de/BinaryInterpolator.java is what you have specifically asked for. It might also be worth it to see if the 3D project tool can do what you need in Image->Stacks->3D Project... I was thinking you could set your lower and upper transparency bounds to be the intensity range for the out-of-plane object. Then for some slice of the projection, your object would appear in-plane (you will need to increase your slice spacing to see it). The 3D Viewer might also have a clipping plane option, this would also do what you need if it exists. -Justin Senseney ________________________________________ From: mooseo [[hidden email]] Sent: Tuesday, May 14, 2013 2:10 PM To: List IMAGEJ Subject: ROI across slices I'm trying to do a simple analysis of density across a stack of ct images. Unfortunately, my ROI is simple to define in one plane, but challenging in the plane in which the volume is sliced. Essentially, I want a cylinder that goes through my object.If I rotate my object in the volume viewer, I can draw a circle around my region of interest. If I have to go through the slices, however, I would need to draw a different size rectangle on each slice. This would be challenging, but would also make it difficult to compare between samples.Is there any way to define a ROI in one plane and have it generate the appropriate ROIs down through my stack?thanks,mike -- View this message in context: http://imagej.1557.x6.nabble.com/ROI-across-slices-tp5003001.html Sent from the ImageJ mailing list archive at Nabble.com. -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
Hi,
On Tue, 14 May 2013, Senseney, Justin (NIH/CIT) [G] wrote: > I understand what you are looking for, something like > http://pacific.mpi-cbg.de/BinaryInterpolator.java is what you have > specifically asked for. Please note that the correct URL is http://fiji.sc/BinaryInterpolator.java since the machine that was pacific.mpi-cbg.de died (it has been replaced since, but it is not up-to-date because I did not get around to set it up as a mirror of the new fiji.sc machine). Ciao, Dscho -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
In reply to this post by mooseo
Hi,
> Is there any way to define a ROI in one plane and > have it generate the appropriate ROIs down through my stack? With help from Johannes some time ago, BoneJ wrapped up the BinaryInterpolator and makes the ROIs for every slice and puts them in the ROI manager, given hand-drawn ROIs on, say, every 10th or 20th slice of your image. Install BoneJ and you get a new command called 'Interpolate ROIs' under Plugins > Stacks. http://bonej.org/ Michael [http://www.rvc.ac.uk/cf_images/button_rvc.png]<http://www.rvc.ac.uk> [http://www.rvc.ac.uk/cf_images/button_twitter.png] <http://twitter.com/RoyalVetCollege> [http://www.rvc.ac.uk/cf_images/button_facebook.png] <http://www.facebook.com/theRVC> This message, together with any attachments, is intended for the stated addressee(s) only and may contain privileged or confidential information. Any views or opinions presented are solely those of the author and do not necessarily represent those of the Royal Veterinary College (RVC). If you are not the intended recipient, please notify the sender and be advised that you have received this message in error and that any use, dissemination, forwarding, printing, or copying is strictly prohibited. Unless stated expressly in this email, this email does not create, form part of, or vary any contractual or unilateral obligation. Email communication cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, amended, lost, destroyed, incomplete or contain viruses. Therefore, we do not accept liability for any such matters or their consequences. Communication with us by email will be taken as acceptance of the risks inherent in doing so. -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
Free forum by Nabble | Edit this page |