X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=images%2Fduplicates.h;h=ddeddd5c65f8e317ce402b15c976f15ef1792908;hb=d5fdccbecd2acde9a6e067b54fcd69b02f31a820;hp=ac86472bfbda6232f93aa883ec23abca9916590e;hpb=c07cfd444386948ce02b72648c5ed66b0aff0003;p=libucw.git diff --git a/images/duplicates.h b/images/duplicates.h index ac86472b..ddeddd5c 100644 --- a/images/duplicates.h +++ b/images/duplicates.h @@ -20,8 +20,10 @@ struct image_dup_context { uns flags; uns ratio_threshold; uns error_threshold; + uns qtree_limit; u64 sum_depth; u64 sum_pixels; + uns error; }; struct image_dup { @@ -37,8 +39,9 @@ struct image_dup { void image_dup_context_init(struct image_context *ic, struct image_dup_context *ctx); void image_dup_context_cleanup(struct image_dup_context *ctx); -uns image_dup_estimate_size(uns cols, uns rows); -uns image_dup_new(struct image_context *ctx, struct image *image, void *buffer); + +uns image_dup_estimate_size(uns cols, uns rows, uns same_size_compare, uns qtree_limit); +uns image_dup_new(struct image_dup_context *ctx, struct image *image, void *buffer, uns same_size_compare); /* dup-cmp.c */