Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d5e74628f0e673bb8680aebce32b2c04 > files > 63

itk-doc-3.12.0-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta name="robots" content="noindex">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ITK: BSplineScatteredDataPointSetToImageFilter::h Class Reference</title>
<link href="DoxygenStyle.css" rel="stylesheet" type="text/css">
</head><body bgcolor="#ffffff">


<!--  Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 -->
<center>
<a href="index.html" class="qindex">Main Page</a>&nbsp;&nbsp; 
<a href="modules.html" class="qindex">Groups</a>&nbsp;&nbsp;
<a href="namespaces.html" class="qindex">Namespace List</a>&nbsp;&nbsp;
<a href="hierarchy.html" class="qindex">Class Hierarchy</a>&nbsp;&nbsp;
<a href="classes.html" class="qindex">Alphabetical List</a>&nbsp;&nbsp;
<a href="annotated.html" class="qindex">Compound List</a>&nbsp;&nbsp; 
<a href="files.html" class="qindex">File
List</a>&nbsp;&nbsp; 
<a href="namespacemembers.html" class="qindex">Namespace Members</a>&nbsp;&nbsp; 
<a href="functions.html" class="qindex">Compound Members</a>&nbsp;&nbsp; 
<a href="globals.html" class="qindex">File Members</a>&nbsp;&nbsp;
<a href="pages.html" class="qindex">Concepts</a></center>


<!-- Generated by Doxygen 1.5.9 -->
  <div class="navpath"><a class="el" href="namespaceBSplineScatteredDataPointSetToImageFilter.html">BSplineScatteredDataPointSetToImageFilter</a>::<a class="el" href="classBSplineScatteredDataPointSetToImageFilter_1_1h.html">h</a>
  </div>
<div class="contents">
<h1>BSplineScatteredDataPointSetToImageFilter::h Class Reference</h1><!-- doxytag: class="BSplineScatteredDataPointSetToImageFilter::h" -->Image filter which provides a B-spline output approximation.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkBSplineScatteredDataPointSetToImageFilter_8h_source.html">itkBSplineScatteredDataPointSetToImageFilter.h</a>&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Image filter which provides a B-spline output approximation. 
<p>
Given an n-D image with scattered data, this filter finds a fast approximation to that irregularly spaced data using uniform B-splines. The traditional method of inverting the observation matrix to find a least-squares fit is made obsolete. Therefore, memory issues are not a concern and inverting large matrices are unnecessary. The reference below gives the algorithm for 2-D images and cubic splines. This class generalizes that work to encompass n-D images and any *feasible* B-spline order.<p>
In addition to specifying the input point set, one must specify the number of control points. If one wishes to use the multilevel component of this algorithm, one must also specify the number of levels in the hierarchy. If this is desired, the number of control points becomes the number of control points for the coarsest level. The algorithm then increases the number of control points at each level so that the B-spline n-D grid is refined to twice the previous level. The scattered data is specified by the pixel values. Pixels which are not to be included in the calculation of the B-spline grid must have a value equal to that specified by the variable m_BackgroundValue.<p>
Note that the specified number of control points must be &gt; m_SplineOrder.<p>
<dl class="author" compact><dt><b>Author:</b></dt><dd>Nicholas J. Tustison</dd></dl>
Contributed by Nicholas J. Tustison, James C. Gee in the Insight Journal paper: <a href="http://hdl.handle.net/1926/140">http://hdl.handle.net/1926/140</a><p>
<dl class="user" compact><dt><b>REFERENCE</b></dt><dd>S. Lee, G. Wolberg, and S. Y. Shin, "Scattered Data Interpolation with Multilevel B-Splines", IEEE Transactions on Visualization and Computer Graphics, 3(3):228-244, 1997.</dd></dl>
N.J. Tustison and J.C. Gee, "Generalized n-D C^k Scattered Data Approximation with COnfidence Values", Proceedings of the MIAR conference, August 2006. <hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="itkBSplineScatteredDataPointSetToImageFilter_8h_source.html">itkBSplineScatteredDataPointSetToImageFilter.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 00:45:08 2009 for ITK  by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img 
src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen"
align="middle" border=0 width=110 height=53>
</a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
 &copy;&nbsp;1997-2000</small></address>
</body>
</html>