<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META content="MSHTML 6.00.2800.1276" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=330462414-23072004><FONT face=Verdana color=#0000ff size=2>I
think the BSplineUpsampleImageFilter upsamples an image via B-spline
interpolation. I think Karl wants to "upsample" his B-spline not an
image.</FONT></SPAN></DIV>
<DIV><SPAN class=330462414-23072004><FONT face=Verdana color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=330462414-23072004><FONT face=Verdana color=#0000ff
size=2>Jim</FONT></SPAN></DIV>
<BLOCKQUOTE>
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> Stefan Klein
[mailto:stefan@isi.uu.nl]<BR><B>Sent:</B> Friday, July 23, 2004 9:21
AM<BR><B>To:</B> insight-users@itk.org<BR><B>Subject:</B> RE: [Insight-users]
increasing bspline control point density<BR><BR></FONT></DIV>Hi
Karl,<BR><BR>You may use the itk::BSplineUpsampleImageFilter.<BR>Look at the
help of itk::BSplineUpsampleImageFilterBase. There it's explained how it
works.<BR><BR>Regards,<BR>Stefan.<BR><BR><BR><BR><BR><FONT size=3>At 08:46
23/07/04, Miller, James V (Research) wrote:<BR>
<BLOCKQUOTE class=cite cite="" type="cite">I do not think ITK provides a
mechanism for increasing the number of <BR>control points in a B-spline
grid. However, the mathematics of B-splines<BR>do support this
operation. There are formulas for adding a control point<BR>to a
B-spline that maintain the trace of the B-spline (shape of
the<BR>B-spline).<BR><BR>Any good book on B-splines will provide the
formulas. <BR><BR>Jim<BR><BR><BR><BR>-----Original Message-----<BR>From:
Karl Baum [<A href="mailto:kgbaum@syr.edu"
eudora="autourl">mailto:kgbaum@syr.edu</A>]<BR>Sent: Thursday, July 22, 2004
5:22 PM<BR>To: insight-users@itk.org<BR>Subject: [Insight-users] increasing
bspline control point density<BR><BR><BR>Hi,<BR>I am using BSplines to
provide the transformations necessary for my<BR>registration. I would
like to take an iterative approach where I first do<BR>registration with a
low control point density, and then use the results as<BR>input to a
registration with a higher control point density. The issue I
am<BR>facing at this point in time is how to initialize the parameters of
the<BR>second iteration with the results of the first iteration. In
other words I<BR>need to take the grid defined by the deformation
coefficients of the first<BR>iteration, and use it as input into the
second. To do this I need to<BR>calculate the starting deformation
coefficients on the higher density grid. <BR><BR>Does itk provide anything
to do this? I was unable to find any<BR>documentation addressing
this.<BR><BR>Thanks,<BR>Karl<BR><BR><BR>_______________________________________________<BR>Insight-users
mailing list<BR>Insight-users@itk.org<BR><A
href="http://www.itk.org/mailman/listinfo/insight-users"
eudora="autourl">http://www.itk.org/mailman/listinfo/insight-users</A><BR>_______________________________________________<BR>Insight-users
mailing list<BR>Insight-users@itk.org<BR><A
href="http://www.itk.org/mailman/listinfo/insight-users"
eudora="autourl">http://www.itk.org/mailman/listinfo/insight-users</A>
</FONT></BLOCKQUOTE><BR></BLOCKQUOTE></BODY></HTML>