ORBFeature.sort#

ORBFeature.sort(by: str = 'strength', descending: bool = True, inplace: bool = False) BaseFeature2D | None#

Sort features

Parameters:
  • by (str, optional) – sort by 'strength' [default] or 'scale'

  • descending (bool, optional) – sort in descending order, defaults to True

Returns:

sorted features

Return type:

BaseFeature2D instance

Example:

>>> from machinevisiontoolbox import Image
>>> orb = Image.Read("eiffel-1.png").ORB()
>>> orb2 = orb.sort('strength')
>>> orb2[:5].strength
array([0.0031, 0.003 , 0.0029, 0.0027, 0.0025])