Issue in finding euclidean distance between 2 images
Mostrar comentarios más antiguos
What is the best way to find the Euclidean distance in two images?
I have 2 images in 1,2,1 and 1,2,2 positions in fig format(pls note that these images are 16.3MB in size). My expectation is to select similar features in 2 images and calculate the euclidean distance, afterwards. But when i use below code i cannot smoothly select points. Can someone help me to solve this issue?
clc
clear all
openfig('1 Ref n Mov.fig')
[x,y]=ginput(2)
line([x(1), x(end)], [y(1), y(end)]);
dist = sqrt((x(end)-x(1))^2 + (y(end)-y(1))^2)
Respuestas (1)
Image Analyst
el 17 de Feb. de 2015
0 votos
Try cpselect() in the Image Processing Toolbox.
3 comentarios
Chathu
el 20 de Feb. de 2015
Image Analyst
el 21 de Feb. de 2015
So just use the standard demo image like cameraman. You don't have to attach it because I have it, but you do have to attach your code for cpselect because I don't know what you did.
Or why can't you just use ginput(1) twice, once on each image. I don't understand why it's so hard to just indicate two locations on two images and use sqrt((x2-x1)^2+(y2-y1)^2).
Categorías
Más información sobre Image Arithmetic en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!