MATLAB Answers

Error while using extractFeatures function

2 views (last 30 days)
SHASHANK LOKHANDE
SHASHANK LOKHANDE on 19 Dec 2019
Answered: Luuk van Oosten on 20 Dec 2019
After execution of following statements:
%% Detecting an Object in the Image of a Cluttered Scene
%% Clear workspace
close all;
clear all;
clc;
%% Read Images
I1 = imread('LostBook.JPG');
figure;imshow(I1);title('Object');
I2 = imread('ClutteredScene3.jpg');
figure;
imshow(I2);
title('Scene');
%% Detect SURF Features
points1 = detectSURFFeatures(rgb2gray(I1));
points2 = detectSURFFeatures(rgb2gray(I2));
%% Extract Features
[feats1,validpts1] = extractFeatures(rgb2gray(I1),points1);
[feats2,validpts2] = extractFeatures(rgb2gray(I2),points2);
Following errors occur:
Error using extractFeatures
Too many output arguments.
I tried many times for different versions of MATLAB.

  0 Comments

Sign in to comment.

Answers (1)

Luuk van Oosten
Luuk van Oosten on 20 Dec 2019
Hello,
Could be multiple reasons why you get this error. Did you check this? It lists a couple of causes and solutions to your problem.

  0 Comments

Sign in to comment.

Sign in to answer this question.