DHM Utilities/Multi-Image Landmark Correspondences

TODO component: {"project"=>"ImageJ", "name"=>"Reconstruction", "source"=>"\n<a class=\"github\" href=\"https://github.com/sudgy/multi-landmark/\">on GitHub</a>\n\n", "license"=>"[LGPLv3](LGPLv3)", "devStatus"=>"\n\nActive\n\n\n\n\n\n\n\n\n", "supportStatus"=>"\n\nActive\n\n\n\n\n\n\n\nMinimal\n\n\n\n\n", "founders"=>"\n<a class=\"person\" href=\"https://github.com/David Cohoe\">David Cohoe</a>\n ([1](mailto:dcohoe@pdx.edu))\n", "leads"=>"\n<a class=\"person\" href=\"https://github.com/David Cohoe\">David Cohoe</a>\n\n", "developers"=>"\n<a class=\"person\" href=\"https://github.com/David Cohoe\">David Cohoe</a>\n\n", "debuggers"=>"\n<a class=\"person\" href=\"https://github.com/David Cohoe\">David Cohoe</a>\n\n", "reviewers"=>"\n<a class=\"person\" href=\"https://github.com/David Cohoe\">David Cohoe</a>\n\n", "support"=>"\n<a class=\"person\" href=\"https://github.com/David Cohoe\">David Cohoe</a>\n\n", "maintainers"=>"\n<a class=\"person\" href=\"https://github.com/David Cohoe\">David Cohoe</a>\n\n"}

Multi-Image Landmark Correspondences is a plugin that extends mpicbg’s Landmark Correspondences plugin to multiple images. It takes in any number of images that have point ROIs and aligns them all. It is included with DHM Utilities because we have used it to deal with some of the effects of chromatic aberration.

Usage

To run the plugin, run the command “Plugins > Transform > Multi-Image Landmark Correspondences”. A dialog will pop up with the following options:

• Interpolation Type: What type of interpolation to use when transforming.
• Suppress interpolation at discontinuities: If interpolation is enabled, this parameter will appear. Enabling this option will disable interpolation at points on the image where there are discontinuities, but will still allow interpolation to happen elsewhere. It is useful when dealing with phase images, because discontinuities need to be sharp if an unwrapping algorithm is to be used.
• Discontinuity threshold: If suppressing interpolation, this parameter will appear. It is the lowest pixel value difference that is considered to be a discontinuity, and for any differences greater than or equal to this value, no interpolation will happen.
• Scale to…: Which image to scale to. There are three options:
• Biggest Image: Scale such that everything scales up.
• Smallest Image: Scale such that everything scales down.
• Specific Image: Scale all images to a particular image. If this option is selected, another parameter will appear to be the image to scale to.
• Transform Type: Which kind of transform you wish to use.
• Show Transform Matrices: Whether or not you wish to see the transformation matrices being used.