vismatch.im_models.rdd

Classes

RDDMatcher([device, mode, anchor])

RDD_LightGlueMatcher([device])

RDD_ThirdPartyMatcher([device, detector])

class vismatch.im_models.rdd.RDDMatcher(device='cpu', mode='sparse', anchor='mnn', *args, **kwargs)[source][source]

Bases: BaseMatcher

Parameters:

device (str)

config_path = PosixPath('/home/docs/checkouts/readthedocs.org/user_builds/vismatch/checkouts/stable/vismatch/third_party/rdd/configs/default.yaml')
preprocess(img)[source][source]
Parameters:

img (Tensor)

class vismatch.im_models.rdd.RDD_LightGlueMatcher(device='cpu', *args, **kwargs)[source][source]

Bases: RDDMatcher

Parameters:

device (str)

class vismatch.im_models.rdd.RDD_ThirdPartyMatcher(device='cpu', detector='aliked', *args, **kwargs)[source][source]

Bases: RDDMatcher

Parameters:

device (str)

preprocess(img)[source][source]