I'm having a strange behavior with my keypoint descriptor. I have stored the keypoints descriptors of a object in a yml file for further use in another code. The size (cols) is 128. When I extract in runtime the keypoint descriptor of a scene to detect the object (the descriptors of the object are in the yml file), in my laptop the size of the scene descriptor is 128 and the matching run nicely.
But in another computer, running the same code the size of the extracted scene descriptors is 64. So I'm unable to do the matching.
How it is possible that the size of the descriptors are different in different computers with the same code? It is possible to force a descriptor to have the desired size?