Hello everyone<div><br></div><div>I'm new to the registration topic with ITK and I would like to know if it is possible with ITK to be able to conclude if 2 images are similar or not? In the attached zip file you will find a short code and the images I want to compare. The code is taken from the registration section of "ITK Software Guide" and it compares 2 input images using CenteredSimilarity2DTransform (because I want it to be scale, translation and rotation invariant) and&nbsp;MeanSquaresImageToImageMetric. At the end of the code, the metrics and the other transformations values are printed on the screen. I have compared square.png with square1, square2 and square3 (which are very similar), and I have also compared square.png with other (NOT similar) images such as circle, lady, triangle, etc and from the values&nbsp;(metric value)&nbsp;printed in both cases I'm not sure if I can conclude that an image is or is not similar to another one. I made some research and I found out that ITK only offers intensity-based recognition algorithms rather than feature-based. As you can see, my images are like gestures and I think the comparison won't work using intensity-based algorithms. So what do you recommend me to do for comparing my images? Is there any feature-based implementation in ITK or VTK? Or do I have to write from scratch an algorithm for this? &nbsp;Thanks in advance.</div><div><br></div><div>Best regards,</div><div><br></div><div>Agustín Conde Martín</div>