Info

This question is closed. Reopen it to edit or answer.

how to get the feature vector after extracting MSERFeature of multiple images.

1 view (last 30 days)
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.

Answers (0)

Community Treasure Hunt

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

Start Hunting!