SimpleITK Euler3D Transform, Adjust Image Origin and Direction

:+1: I did cast my vote.

Unfortunately, I don’t find any of the offered names very self-explanatory.

This transform changes the image origin, spacing, and axis directions. I usually call this “image geometry” (I don’t know if this is correct or widely used), maybe it could be called “image space” or “physical space”, or something similar. Is there a term that is used for this in ITK? That could be used in the name.

For example, for me these names convey better what the filter does:

  • TransformImageGeometryFilter
  • TransformImagePhysicalCoordinatesFilter
  • TransformImagePhysicalSpaceFilter
  • TransformImagePhysicalCoordinateSystemFilter

Hello all (@dzenanz, @jhlegarreta, @hjmjohnson, @blowekamp, @lassoan),

Well known “scientific fact”: 20% of effort goes into algorithm development, 80% effort into algorithm naming.

Second and last poll. Added TransformImageGeometryFilter as an option.

  • HardenTransformImageFilter
  • TransformEnforcementImageFilter
  • PhysicalSpaceTransformComposeImageFilter
  • TransformImageGeometryFilter

0 voters

@lassoan, this is why we don’t do open polls, you might end up with Boaty McBoatface as the winner :wink: .

3 Likes

Looks like we arrived at a new consensus, TransformImageGeometryFilter.

@blowekamp, as you volunteered to address other issues with the current filter implementation, as part of those changes please also modify the name to the new one. Thanks.

4 Likes

Hrmm… I am working on this now. But I’m going with TransformGeometryImageFilter, because I believe its in the Style Guides and it keeps the spirit of the name :slight_smile:

2 Likes