コード例 #1
0
ファイル: run.py プロジェクト: uprasad96/digilockerFrame
def genBar(file, scale, imType):
    writer = ImageWriter()
    writer.dpi = 100 * scale
    writer.module_height = 25.0
    writer.format = imType
    CODE = barcode.get_barcode_class('code128')
    code = CODE(unicode(file), writer)
    bar = code.save('barcode')

    img = cv2.imread("barcode." + imType)
    os.remove("barcode." + imType)
    crop_img = img[0:69 * scale, 0:460 * scale]
    large = cv2.resize(crop_img, (0, 0), fx=1.5, fy=1.5)

    return large