| | |
| | | |
| | | |
| | | def get_code_data(self): |
| | | if self.QRData is None: |
| | | self.errors.append("Could not read QR or EAN code! Not an exam?") |
| | | retval = {'exam_id': None, |
| | | 'page_no': None, |
| | | 'paper_id': None, |
| | | 'faculty_id': None, |
| | | 'sid':None |
| | | } |
| | | return retval |
| | | qrdata = bytes.decode(self.QRData, 'utf8') |
| | | if self.QRDecode[0].type=='EAN13': |
| | | return {'exam_id': int(qrdata[0:7]), |
| | |
| | | "processed_scans/20141021095744144_0005.tif", |
| | | "processed_scans/20141021095744144_0009.tif", |
| | | "processed_scans/20141028095553745_0018.tif", |
| | | "processed_scans/20151013180545275_0011.tif" |
| | | "processed_scans/20151013180545275_0011.tif", |
| | | "processed_scans/20160408140801098_0004.tif" |
| | | ] |
| | | p=Paper(filename=pa[7], sid_classifier=classifier, settings=settings) |
| | | p=Paper(filename=pa[8], sid_classifier=classifier, settings=settings) |
| | | |
| | | # print(p.QRData) |
| | | # print(p.errors) |