features2d

ORBDetector

fields

ORBDetector = {
nfeatures : int ,
nlevels : int ,
edgeThreshold : int ,
firstLevel : int ,
WTA_K : int ,
scoreType : int ,
patchSize : int ,
fastThreshold : int ,
scaleFactor : number
}

constructors

constructor ( nfeatures : int = 500 , scaleFactor : number = 1.2 , nlevels : int = 8 , edgeThreshold : int = 31 , firstLevel : int = 0 , WTA_K : int = 2 , scoreType : int = ORB.HARRIS_SCORE , patchSize : int = 31 , fastThreshold : int = 20 )

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