<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0" class=" hasGoogleVoiceExt">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hello,
<div><br>
</div>
<div>I am working with very large images and would like to use a short pixel type for my fixed and moving images within the ImageRegistrationMethodv4; however, my code does not build until a float pixel type is used. Here is a snippet of my code (looks pretty
 standard):</div>
<div><br>
</div>
<div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>const unsigned int Dimension = 3;</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>typedef short PixelType;</div>
</div>
<div><br>
</div>
<div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>typedef itk::Image< PixelType, Dimension > FixedImageType;</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>typedef itk::Image< PixelType, Dimension > MovingImageType;</div>
</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>typedef itk::MattesMutualInformationImageToImageMetricv4< FixedImageType, MovingImageType > MetricType;</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>typedef itk::ImageRegistrationMethodv4< FixedImageType, MovingImageType, TransformType > RegistrationType;</div>
<div><br>
</div>
<div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>RegistrationType::Pointer registration = RegistrationType::New();</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>MetricType::Pointer metric = MetricType::New();</div>
</div>
<div><br>
</div>
<div>At this point in the code, the following error is thrown (not seen if using float pixel type):</div>
<div>error C2440: 'initializing' : cannot convert from 'itk::Concept::Detail::UniqueType_bool<__formal>' to 'itk::Concept::Detail::UniqueType_bool<__formal>'</div>
<div><br>
</div>
<div>Can anyone give me some insight into this problem? From previous experience I know that short pixel types work with the metrics and registration method from the previous version. Does version 4 not have these capabilities?</div>
<div><br>
</div>
<div>Thanks!</div>
<div>Emily Hammond</div>
</div>
</body>
</html>