X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=images%2Fduplicates.h;h=ddeddd5c65f8e317ce402b15c976f15ef1792908;hb=eec6d2c37cbcbf9c350aa4ca80e5a316e5144087;hp=ac86472bfbda6232f93aa883ec23abca9916590e;hpb=f1e59f17c216849d1988d874e7fd945c2cd68e5a;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 */