lib: add partial image flag
And activate perimeter points removal if this flag is set.
This commit is contained in:
parent
59fe0fb699
commit
9bbd9b208a
|
@ -376,6 +376,7 @@ struct fp_minutiae {
|
||||||
#define FP_IMG_H_FLIPPED (1<<1)
|
#define FP_IMG_H_FLIPPED (1<<1)
|
||||||
#define FP_IMG_COLORS_INVERTED (1<<2)
|
#define FP_IMG_COLORS_INVERTED (1<<2)
|
||||||
#define FP_IMG_BINARIZED_FORM (1<<3)
|
#define FP_IMG_BINARIZED_FORM (1<<3)
|
||||||
|
#define FP_IMG_PARTIAL (1<<4)
|
||||||
|
|
||||||
#define FP_IMG_STANDARDIZATION_FLAGS (FP_IMG_V_FLIPPED | FP_IMG_H_FLIPPED \
|
#define FP_IMG_STANDARDIZATION_FLAGS (FP_IMG_V_FLIPPED | FP_IMG_H_FLIPPED \
|
||||||
| FP_IMG_COLORS_INVERTED)
|
| FP_IMG_COLORS_INVERTED)
|
||||||
|
|
|
@ -283,6 +283,9 @@ int fpi_img_detect_minutiae(struct fp_img *img)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Remove perimeter points from partial image */
|
||||||
|
g_lfsparms_V2.remove_perimeter_pts = img->flags & FP_IMG_PARTIAL ? TRUE : FALSE;
|
||||||
|
|
||||||
/* 25.4 mm per inch */
|
/* 25.4 mm per inch */
|
||||||
timer = g_timer_new();
|
timer = g_timer_new();
|
||||||
r = get_minutiae(&minutiae, &quality_map, &direction_map,
|
r = get_minutiae(&minutiae, &quality_map, &direction_map,
|
||||||
|
|
Loading…
Reference in a new issue