<div dir="ltr">Hi Tim,<div style>Another way to do this that might be faster is to create an image of zeros with a region large enough to hold the two images (maybe templated off the original image used in the registrations), then use the AddImageFilter to place each sub image into the larger one. You would have to do it component by component using VectorImageToImageAdapter on one end and the JoinImageFilter on the other.</div>

<div style><br></div><div style>Create Output Image -&gt; VectorImageToImageAdapter into components -&gt; AddImageFilter for each component -&gt; JoinImageFilter</div><div style><br></div><div style>Seth</div><div class="gmail_extra">

<div><br></div>
<br><br><div class="gmail_quote">On Mon, Apr 29, 2013 at 9:34 AM, Tim Bhatnagar <span dir="ltr">&lt;<a href="mailto:tim.bhatnagar@gmail.com" target="_blank">tim.bhatnagar@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div>
<div dir="ltr">Thanks Seth, I like the idea... but with the def fields having pretty much all of the exact attributes, I was hoping to append the files on a more macro-scale... however, I think it may require a process like you outlined.<br>


<br>
Thanks for the help!<br>
<br>
Tim<br>
</div>
<div class="gmail_extra"><div><div class="h5"><br>
<br>
<div class="gmail_quote">On Fri, Apr 26, 2013 at 6:13 PM, Seth Gilchrist <span dir="ltr">
&lt;<a href="mailto:seth@mech.ubc.ca" target="_blank">seth@mech.ubc.ca</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi Tim,
<div>You could try to create two deformation fields in the regions each transform defines, then use the bool output of TransformPhysicalPointToIndex with your two input deformation fields to construct your output deformation field.</div>


<div><br>
</div>
<div>Iterate through the deformation field and try this psudo code:</div>
<div><br>
</div>
<div>for all index in finalDeformField</div>
<div>  location = finalDeformField::TransformIndexToPhysicalPoint(index)<br>
</div>
<div>  if defField1::TransformPhysicalPointToIndex(location)<br>
</div>
<div>    Use the data from field one</div>
<div>  elseif defField2::TransformPhysicalPointToIndex(location)</div>
<div>    Use the data from field two</div>
<div>  else</div>
<div>    Nothing</div>
<div>  end</div>
<div>end</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Seth</div>
<div><br>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<br></div></div>
-- <br>
Tim Bhatnagar<br>
PhD Candidate<br>
Orthopaedic Injury Biomechanics Group<br>
Department of Mechanical Engineering<br>
University of British Columbia<br>
<br>
Rm 5000 - 818 West 10th Ave.<br>
Vancouver, BC<br>
Canada<br>
V5Z 1M9<br>
<br>
Ph: <a href="tel:%28604%29%20675-8845" value="+16046758845" target="_blank">(604) 675-8845</a><br>
Fax: <a href="tel:%28604%29%20675-8820" value="+16046758820" target="_blank">(604) 675-8820</a><br>
Web: <a href="http://oibg.mech.ubc.ca" target="_blank">oibg.mech.ubc.ca</a><br>
</div>
</div>

</blockquote></div><br></div></div>