1

I'm getting the following error when I try to run function m-file?

"Undefined function or method 'estimateGeometricTransform' for input arguments of type 'SURFpoints'.

What is causing this error?

5
  • if you're using a built in function,then perhaps that function is not available in your version of MATLAB. which version is yours? Commented Jun 8, 2013 at 7:22
  • And you could obviously check it by typing help estimateGeometricTransform in MATLAB's command window... Commented Jun 8, 2013 at 7:26
  • this function is a part of MATLAB 2013...according to my search Commented Jun 8, 2013 at 7:31
  • I use version R2012b. What version should I use?
    – kucingit3m
    Commented Jun 8, 2013 at 10:43
  • I think 2012 is good enough,even if your required function is not already available,I hope that you could create it with a lot less effort as compared to the previous version of MATLAB. Commented Jun 8, 2013 at 18:57

2 Answers 2

0

You need to have MATLAB release R2013a or later, and you need to have the Computer Vision System Toolbox. If you have an older version of the Computer Vision System Toolbox, then you can use the vision.GeometricTransformEstimator system object instead of the estimateGeometricTransform() function.

0

According to this documentation page, the function is part of the Computer Vision System Toolbox. It looks like that toolbox is not installed on your system. You can check what toolboxes are installed by typing VER into the command prompt.

3
  • may that toolbox is not installed on my system, what should I do?
    – kucingit3m
    Commented Jun 8, 2013 at 11:00
  • Not necessarily. The toolbox might be installed and the error may have been triggered due to an invalid call. SURFpoints might not be of the type that estimateGeometricTransform expects.
    – Eitan T
    Commented Jun 8, 2013 at 11:01
  • You typically have to buy toolboxes separately - they can be quite expensive. See the math works website. Sometimes, if you just need one function for a specific case, you can write your own version with little effort.
    – Floris
    Commented Jun 8, 2013 at 11:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.