FREAKFeature.subset#

FREAKFeature.subset(N: int = 100) BaseFeature2D#

Select subset of features

Parameters:

N (int, optional) – the number of features to select, defaults to 100

Returns:

subset of features

Return type:

BaseFeature2D instance

Return N features selected in constant steps from the input feature vector, ie. feature 0, s, 2s, etc.

Example:

>>> from machinevisiontoolbox import Image
>>> orb = Image.Read("eiffel-1.png").ORB()
>>> len(orb)
500
>>> orb2 = orb.subset(50)
>>> len(orb2)
50