Table of Contents

Enum NormType

Namespace
Emgu.CV.CvEnum
Assembly
Emgu.CV.dll

Type for Norm

[Flags]
public enum NormType

Fields

C = 1

if arr2 is NULL, norm = ||arr1||_C = max_I abs(arr1(I)); if arr2 is not NULL, norm = ||arr1-arr2||_C = max_I abs(arr1(I)-arr2(I))

Diff = 16

It is used in combination with either CV_C, CV_L1 or CV_L2

DiffC = C | Diff

Diff C

DiffL1 = L1 | Diff

Diff L1

DiffL2 = L2 | Diff

Diff L2

L1 = 2

if arr2 is NULL, norm = ||arr1||_L1 = sum_I abs(arr1(I)); if arr2 is not NULL, norm = ||arr1-arr2||_L1 = sum_I abs(arr1(I)-arr2(I))

L2 = 4

if arr2 is NULL, norm = ||arr1||_L2 = sqrt( sum_I arr1(I)^2); if arr2 is not NULL, norm = ||arr1-arr2||_L2 = sqrt( sum_I (arr1(I)-arr2(I))^2 )

MinMax = 32

Min Max

NormMask = C | L1 | L2

Norm mask

Relative = 8

It is used in combination with either CV_C, CV_L1 or CV_L2

RelativeC = C | Relative

norm = ||arr1-arr2||_C/||arr2||_C

RelativeL1 = L1 | Relative

norm = ||arr1-arr2||_L1/||arr2||_L1

RelativeL2 = L2 | Relative

norm = ||arr1-arr2||_L2/||arr2||_L2