diff options
author | Christian Hesse <mail@eworm.de> | 2013-07-11 01:58:42 +0200 |
---|---|---|
committer | Christian Hesse <mail@eworm.de> | 2013-07-11 01:58:42 +0200 |
commit | 8f4ae4338662e8ab26aca95b551756242727d45e (patch) | |
tree | edb4a4f28d9ce37126b7ff0b57a50684e458cd24 /config.def.h | |
parent | dfd0d24855ccd75832dc5bcaafa77c60bee150de (diff) | |
download | cqrlogo-8f4ae4338662e8ab26aca95b551756242727d45e.tar.gz cqrlogo-8f4ae4338662e8ab26aca95b551756242727d45e.tar.zst |
make scale and border handling more robust
Diffstat (limited to 'config.def.h')
-rw-r--r-- | config.def.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/config.def.h b/config.def.h index d95e45d..b54c7a3 100644 --- a/config.def.h +++ b/config.def.h @@ -1,9 +1,13 @@ /* pixels are scaled up by this factor */ -#define QRCODE_SCALE 2 +#define QRCODE_SCALE 2 +/* this is the maximum scale factor */ +#define QRCODE_MAX_SCALE 8 /* width of the border * this is defined to at least 4, but works well with less */ -# define QRCODE_BORDER 1 +# define QRCODE_BORDER 1 +/* this is the maximum border width */ +# define QRCODE_MAX_BORDER 8 /* error correction level used for QR code * possible values: QR_ECLEVEL_L (lowest, about 7% error can be corrected) |