Microscopy Image Browser 2.91
MIB
Loading...
Searching...
No Matches
mibAlignmentDetectFeatures.m File Reference

detect feature points for image, this function is used in AutomaticFeatureBasedAlignment function in mibAlignmentController More...

Functions

function points = mibAlignmentDetectFeatures (image, detector, options)
 detect feature points for image, this function is used in AutomaticFeatureBasedAlignment function in mibAlignmentController
 

Detailed Description

detect feature points for image, this function is used in AutomaticFeatureBasedAlignment function in mibAlignmentController

Function Documentation

◆ mibAlignmentDetectFeatures()

function points = mibAlignmentDetectFeatures ( image,
detector,
options )

detect feature points for image, this function is used in AutomaticFeatureBasedAlignment function in mibAlignmentController

Parameters
imageimage that should be used to detect features
detectorstring with defenition of point detector type
  • Blobs: Speeded-Up Robust Features (SURF) algorithm -> detectSURFFeatures
  • Blobs: Detect scale invariant feature transform (SIFT) -> detectSIFTFeatures
  • Regions: Maximally Stable Extremal Regions (MSER) algorithm -> detectMSERFeatures
  • Corners: Harris-Stephens algorithm -> detectHarrisFeatures
  • Corners: Binary Robust Invariant Scalable Keypoints (BRISK) -> detectBRISKFeatures
  • Corners: Features from Accelerated Segment Test (FAST) -> detectFASTFeatures
  • Corners: Minimum Eigenvalue algorithm -> detectMinEigenFeatures
  • Oriented FAST and rotated BRIEF (ORB) -> detectORBFeatures
optionsstructure with settings for each .detectSURFFeatures .detectMSERFeatures .detectHarrisFeatures .detectBRISKFeatures .detectFASTFeatures .detectMinEigenFeatures .detectORBFeatures
Return values
pointsstructure with parameters that describe the detected points, below the list of fields for detectSURFFeatures .Scale - [661×1 single] .SignOfLaplacian - [661×1 int8] .Orientation - [661×1 single] .Location - [661×2 single] .Metric - [661×1 single] .Count - 661
Required fields of options:

Referenced by mibAlignmentController.AutomaticFeatureBasedAlignment(), and mibAlignmentController.previewFeaturesBtn_Callback().

Here is the caller graph for this function: