commit a40ed1495362963754f5a31a123f114ab17a235c
parent 43400144e8d5cdb8a3fd4d1112ee9fd3e06671eb
Author: ThomasV <thomasv@gitorious>
Date: Tue, 17 Jun 2014 18:32:49 +0200
fix save_qrcode
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/lib/bmp.py b/lib/bmp.py
@@ -194,7 +194,8 @@ class BitMap(object):
def save_qrcode(qr, filename):
- k = qr.moduleCount
+ matrix = qr.get_matrix()
+ k = len(matrix)
bitmap = BitMap( (k+2)*8, (k+2)*8 )
bitmap.bitarray = []
for r in range(k+2):
@@ -202,7 +203,7 @@ def save_qrcode(qr, filename):
if 0 < r < k+1:
for c in range(k):
- if qr.isDark(r-1, c):
+ if matrix[r-1][c]:
tmparray[ (1+c)*8:(2+c)*8] = [1]*8
for i in range(8):