<!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>&nbsp;</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.&nbsp; However, the mathematics of B-splines<BR>do support this 
    operation.&nbsp; 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.&nbsp; 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.&nbsp; 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.&nbsp; 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.&nbsp; 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?&nbsp; 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>