How can i get the feature vector after detecting the feature ( MSERFeature). I'm using the following code.
close all; clear variable; clc; dbstop if error
dirData = dir('F:\MATLAB\R2017a\bin\Project\project\pashto\actual proj\New folder\proo\Numbers\*.bmp');
for k = 1:length(dirData)
%% read no. of images from folder filename = dirData(k).name; im1 = im2single(im2bw(imread(filename)));
%% Detect the MSERF Features points1 = detectMSERFeatures(im1);
%% Extract the MSERF Features [features2, valid_points1] = extractFeatures(im1, points1); figure; imshow(im1); hold on; plot(valid_points1.selectStrongest(10),'showOrientation',true); end
Now, i have to get the feature vector for classification purpose. Also, can I use the manual feature vector? What is the difference between them.
featureVector = [theMean, area, perimeter, stdDev];
Please tell me if i'm wrong or ive any other suggestion.