From: Pavel Charvat Date: Sat, 16 Sep 2006 12:58:21 +0000 (+0200) Subject: store also image dimensions X-Git-Tag: holmes-import~536 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=c90e99fab0aeb3fd8b6b79665721611d199e1f78;p=libucw.git store also image dimensions --- diff --git a/images/sig-init.c b/images/sig-init.c index 1332db15..061bbfec 100644 --- a/images/sig-init.c +++ b/images/sig-init.c @@ -284,6 +284,10 @@ image_sig_finish(struct image_sig_data *data, struct image_signature *sig) sig->reg[0].wa = wa; sig->reg[0].wb = wb; + /* Store image dimensions */ + sig->cols = data->image->cols; + sig->rows = data->image->rows; + /* Dump regions features */ #ifdef LOCAL_DEBUG for (uns i = 0; i < sig->len; i++) diff --git a/images/signature.h b/images/signature.h index 1643f317..52d6e2b2 100644 --- a/images/signature.h +++ b/images/signature.h @@ -37,6 +37,8 @@ struct image_region { struct image_signature { byte len; /* Number of regions */ byte flags; /* IMAGE_SIG_xxx */ + u32 cols; /* Image width */ + u32 rows; /* Image height */ u16 df; /* Average weighted f dist */ u16 dh; /* Average weighted h dist */ struct image_vector vec; /* Average features of all regions... simple signature */