<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.3790.1830" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>&nbsp;Hi!<BR><BR>&nbsp;I commented&nbsp;days ago&nbsp;some possible 
problems&nbsp;with this method.&nbsp;I've received some&nbsp;feedback about it, 
but&nbsp;not sorted out yet!</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>There is a whole review on this about a bug or bad 
implementation as it was using truncation instead of rounding or flooring. Also 
there was some discussion about making&nbsp;the transformation&nbsp;corned-based 
or centre-based. I don't know which is the status of this in the current 
version.</FONT><BR></DIV>
<DIV><FONT face=Arial size=2>My problem is that the same PointType 
element&nbsp;is transformed to different IndexType elements in images that only 
differ on the dimension (same SizeType and same SpacingType). I double-checked 
the header files and everything is consistent.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Particularly, the size on the z axis is different 
(one pixel distance) between a 3D image and the same frame in a 4D image. I 
think the dimension should not affect in here.</FONT></DIV>
<DIV><BR>&nbsp;It seems that the truncation could be an issue, but as u said it 
will affect&nbsp;the two images instead and not just one of them. Otherwise the 
center-based&nbsp;vs corner-based problem is not a big deal 
here.<BR><BR>&nbsp;What i don't really understand is what 
TransformPhysicalPointToIndex does...&nbsp;as far as i understand it only should 
divide each coordinate by the scaling,&nbsp;&nbsp;round or floor the value and 
make the transformation from center-based<BR>&nbsp;coordinates to a corner-based 
index count (which is mainly add the offset).<BR><BR>&nbsp;I'm just considering 
doing this process by myself and see what happens.</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Someone suggested something&nbsp;about the 
"</FONT>loop unrolling in itk::ImageTransformHelper".</DIV>
<DIV><BR>Cheers<BR>David</DIV></BODY></HTML>