xfeatures2d

SURFDetector

fields

SURFDetector = {
nOctaves : int ,
nOctaveLayers : int ,
hessianThreshold : number ,
extended : boolean ,
upright : boolean
}

constructors

constructor ( hessianThreshold : number = 100 , nOctaves : int = 4 , nOctaveLayers : int = 3 , extended : boolean = false , upright : boolean = false )

functions

compute

Result : Mat
compute ( image : Mat , keypoints : KeyPoint []) : Result
computeAsync ( image : Mat , keypoints : KeyPoint []) : Promise < Result >
computeAsync ( image : Mat , keypoints : KeyPoint [] , callback ( err : Error , Result res )) : void

detect

Result : KeyPoint []
detect ( image : Mat ) : Result
detectAsync ( image : Mat ) : Promise < Result >
detectAsync ( image : Mat , callback ( err : Error , Result res )) : void