在matlab中一些常见特征提取【MATLAB】

在MATLAB中有一些常见的特征,例如:
Harris
MinEigen

......
下列代码可提供参考各特征提取

clear close all I = imread('test.bmp'); %extractHOGFeatures [~, visualization] = extractHOGFeatures(I); imshow(I);hold on; plot(visualization); %extractLBPFeatures lbpFeatures = extractLBPFeatures(I,'CellSize',[32 32],'Normalization','None'); figure imshow(I); % detectFASTFeatures corners = detectFASTFeatures(I); imshow(I); hold on; plot(corners.selectStrongest(50)); % detectHarrisFeatures corners = detectHarrisFeatures(I); imshow(I); hold on; plot(corners.selectStrongest(50)); % detectMSERFeatures regions = detectMSERFeatures(I); figure; imshow(I); hold on; plot(regions,'showPixelList',true,'showEllipses',false); % detectMinEigenFeatures corners = detectMinEigenFeatures(I); imshow(I); hold on; plot(corners.selectStrongest(50)); %detectORBFeatures points = detectORBFeatures(I); figure imshow(I) hold on plot(points,'ShowScale',false) hold off %detectSURFFeatures points = detectSURFFeatures(I); imshow(I); hold on; plot(points.selectStrongest(10)); %detectHarrisFeatures corners = detectHarrisFeatures(I); [features, valid_corners] = extractFeatures(I, corners);