2021-04-02 23:54:57 +08:00
|
|
|
import argparse
|
|
|
|
|
2021-04-05 21:00:41 +08:00
|
|
|
from mmocr.utils import lmdb_converter
|
2021-04-02 23:54:57 +08:00
|
|
|
|
|
|
|
|
|
|
|
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')
|
|
|
|
opt = parser.parse_args()
|
|
|
|
|
2021-04-05 21:00:41 +08:00
|
|
|
lmdb_converter(
|
2021-04-02 23:54:57 +08:00
|
|
|
opt.imglist, opt.output, batch_size=opt.batch_size, coding=opt.coding)
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
main()
|