too many input argument

function [F]=feature(im)
im=double(im);
m=mean(mean(im));
s=std(std(im));
F=[m s];
end

2 Comments

Question not well understood. What is the problem you want to solve? Where do you encounter the error?
How are you invoking this routine ?

Sign in to comment.

Answers (4)

Anil Kumar
Anil Kumar on 11 Nov 2018

0 votes

When calling in main function then this error occurs.
madhan ravi
madhan ravi on 11 Nov 2018
Edited: madhan ravi on 11 Nov 2018
im = rand(1,10)
F=feature1(im) %calling of function
function F=feature1(im)
im=double(im);
m=mean(mean(im));
s=std(std(im));
F=[m s];
end

5 Comments

Please note that feature is an inbuilt function of matlab so i changes it to feature1 in case to avoid shadowing.
So use imread to read Image file
I told you to change feature to feature1 did you even read my comment??
Thanks it works for me
madhan ravi
madhan ravi on 11 Nov 2018
Edited: madhan ravi on 11 Nov 2018
Anytime :), make sure to accept the answer if it answered your question so that people know the question is solved

Sign in to comment.

Anil Kumar
Anil Kumar on 11 Nov 2018

0 votes

im value is read from image file
Anil Kumar
Anil Kumar on 11 Nov 2018
Edited: madhan ravi on 11 Nov 2018
clc;
clear all;
close all;
[fname, path]= uigetfile('.jpg','Provide a face as input for training');
fname=strcat(path,fname);
im=imread(fname);
imshow(im);
title('Test face');
%Find out which class it belongs
which -all feature;
Ftest=feature(im);

1 Comment

Anil Kumar
Anil Kumar on 11 Nov 2018
Edited: madhan ravi on 11 Nov 2018
I got following error:
Error using feature
Too many input arguments.
Error in usejava (line 44)
isok = system_dependent('useJava',feature);
Error in warnfiguredialog (line 11)
if ~usejava('jvm')
Error in uigetfile (line 121)
warnfiguredialog('uigetfile')
Error in faceclassifier (line 6)
[fname, path]= uigetfile('.jpg','Provide a face as input for training');

Sign in to comment.

Products

Tags

Asked:

on 10 Nov 2018

Edited:

on 11 Nov 2018

Community Treasure Hunt

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

Start Hunting!