1) Cascade Collect or CollectSeries with instances of Append. You then Collect as much as you want at the cost of larger networks. If you do this often, you should encapsulate it into a macro. Of course, you can do a merge external to DX and read a volume.
2) If I understand what you mean. You can do this as follows: Sequencer (e.g., animate) or the internal loop constructs (to build up a volume with CollectSeries/Append) -- generates ints | Format -- construct a string --like sprintf (e.g., my_image_slice_%02.dat) | Import or ReadImage Ching-Nien Chen <[EMAIL PROTECTED]>@opendx.watson.ibm.com on 10/13/2000 10:51:51 AM Please respond to [email protected] Sent by: [EMAIL PROTECTED] To: [email protected] cc: [EMAIL PROTECTED] Subject: [opendx-users] Collect & 3D set Hi, all: I have two questions - (1) Modules Collect & CollectSeries can take in a max of 21 objects. Now, if I have over 100 slices of 2D images (each obtained separately as individual files), does that mean I cannot view all of them as a volume? Do I need to merge them into one single 3D file before -hand? will this get around the problem? (2) I notices someone else also had a question as I did about inputting 2D images (slices) to form a 3D set. I think OpenDX should make an inboard module to do this (e.g. input part of a file name and incrementing a numerical part to extend the filename). The utility of this will be high. Possible? Thanks. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ching-nien Chen, Ph.D. BEPS/ORS 13/3N-17 National Institutes of Health Bethesda, MD 20892-5766 301-402-2955 (tel & fax) [EMAIL PROTECTED] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
