我知道调用函数时使用的norm_type的默认值是4,但这对应于什么?选项包括NORM_INF,NORM_L1和NORM_L2。这些是4?虽然我在这里,但其他人的价值观是什么?我无法在任何地方找到#defines。
答案 0 :(得分:4)
这些内容在modules/core/include/opencv2/core/core.hpp
中定义为enum
:
enum { NORM_INF=1, NORM_L1=2, NORM_L2=4, NORM_TYPE_MASK=7, NORM_RELATIVE=8, NORM_MINMAX=32};
所以默认是L2规范(欧几里德)。
此外,OpenCV docs表示默认值为NORM_L2
。