dsift(image,
step=27,
norm=True,
fast=True,
size=3,
float_descriptors=True,
window_size=13,
verbose=True
)
Traceback (most recent call last):
File "/home/nicolas/Code/main.py", line 31, in <module>
crps.generate_corpus()
File "/home/nicolas/Code/corpus.py", line 340, in generate_corpus
self.get_sift_descriptors(to_pickle=True)
File "/home/nicolas/Code/corpus.py", line 103, in get_sift_descriptors
kps_, des_ = dsift(gray.T,
File "/home/nicolas/miniconda3/envs/tm/lib/python3.10/site-packages/cyvlfeat/sift/dsift.py", line 179, in dsift
frames, descriptors = cy_dsift(image, step, size, bounds, window_size,
File "cyvlfeat/sift/cysift.pyx", line 20, in cyvlfeat.sift.cysift.cy_dsift
File "cyvlfeat/sift/cysift.pyx", line 75, in cyvlfeat.sift.cysift.cy_dsift
TypeError: not enough arguments for format string
When I call
dsiftusingverbose=True, the following exception is raised.I called
dsiftthe following way :The image size is
(2035, 3311)