hwo to normalise the points with matlab command

i am using this command for normalising -[p1,t1] = Normalise2DPts(p1); [p2,t2] = Normalise2DPts(p2); when i am running this in matlab it gives me this error- Undefined function or variable 'Normalise2DPts' can any one help me what command should i use or i am doing error p1 and p2 are p1 and p2 are 2xN matrix

3 commentaires

Stephen23
Stephen23 le 22 Sep 2017
Modifié(e) : Stephen23 le 22 Sep 2017
Either write that function or get someone else who has written it to give it to you. Perhaps you meant to download it from here:
https://in.mathworks.com/matlabcentral/fileexchange/47032-camera-geometry-algorithms?focused=3822623&tab=function in this link there is code from where i copied
See my Answer for relevant details.

Connectez-vous pour commenter.

Réponses (1)

The function you want is in the File Exchange: normalise2dpts(pts) (link). You can download it through the linked page.
Also, MATLAB is case sensitive, so you will have to call it as:
[p2,t2] = normalise2dpts(p2);

3 commentaires

giving the same error-Undefined function or variable 'normalise2dpts' should i seperately defined this function like user defined function if yes how should i do??
José-Luis
José-Luis le 22 Sep 2017
Modifié(e) : José-Luis le 22 Sep 2017
Are you running it from the folder you downloaded it to? Did you add that folder to the path?
You have to download it and copy it to your MATLAB user path. In Windows, this is: ‘C:\Users\-UserName-\Documents\MATLAB\’. Then you should be able to use it.

Connectez-vous pour commenter.

Catégories

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by