Spaces:
Runtime error
Runtime error
# Copyright (c) OpenMMLab. All rights reserved. | |
import argparse | |
from mmocr.utils import lmdb_converter | |
def main(): | |
parser = argparse.ArgumentParser() | |
parser.add_argument( | |
'--imglist', '-i', required=True, help='input imglist path') | |
parser.add_argument( | |
'--output', '-o', required=True, help='output lmdb path') | |
parser.add_argument( | |
'--batch_size', | |
'-b', | |
type=int, | |
default=10000, | |
help='processing batch size, default 10000') | |
parser.add_argument( | |
'--coding', | |
'-c', | |
default='utf8', | |
help='bytes coding scheme, default utf8') | |
parser.add_argument( | |
'--lmdb_map_size', | |
'-l', | |
default='109951162776', | |
help='maximum size database may grow to , default 109951162776 bytes') | |
opt = parser.parse_args() | |
lmdb_converter( | |
opt.imglist, | |
opt.output, | |
batch_size=opt.batch_size, | |
coding=opt.coding, | |
lmdb_map_size=opt.lmdb_map_size) | |
if __name__ == '__main__': | |
main() | |