def get_detector(detector='dense', step=4, levels=7, scale=np.sqrt(2)):
""" Get opencv dense-sampler or specific feature detector """
if detector == 'dense':
return get_dense_detector(step=step, levels=levels, scale=scale)
else:
detector = cv2.FeatureDetector_create(detector)
return cv2.PyramidAdaptedFeatureDetector(detector, maxLevel=levels)
评论列表
文章目录