why did orb features size not decrease same times when I reduce the image's size?

StackOverflow https://stackoverflow.com/questions/18249846

  •  24-06-2022
  •  | 
  •  

سؤال

everyone! As I use ORB feature extraction, my image is 640*480, and orb descriptors Mat is 500 rows and 32 cols, I think when I reduce the image size to 320*240 by using opencv::resize() function, the image orb descriptors will reduce to be 250 rows and 32 cols. However the answer is 420(different image will be different, maybe 417, 430) rows and 32cols. Can anyone tell me why is that?

هل كانت مفيدة؟

المحلول

Nice questions. There is a default on the number of points detected by Orb to be 500.

In the first scenario, it probably detect a lot more then 500 points, but retains the best 500.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top