use_new.py 701 B

123456789101112131415161718192021222324252627
  1. from pathlib import Path
  2. from markdown.new import MD, Image, Dataset
  3. # config
  4. image_path = Path('images/test/image')
  5. image_type = None
  6. image_rotate = True
  7. ocr_address = 'local' # 'local' 'test' 'sb'
  8. ocr_name = 'cet' # 'cet' 'idcard' 'bankcard' 'regbook' 'schoolcert'
  9. if __name__ == '__main__':
  10. markdown = MD('英语等级证书')
  11. dataset = Dataset(image_path, image_type, ocr_name, ocr_address, image_rotate)
  12. print(len(dataset))
  13. for d in dataset():
  14. print(d)
  15. dataset.evaluate()
  16. print(dataset.accuracy)
  17. markdown.write_total_accuracy(dataset)
  18. markdown.write_table_accuracy(dataset)
  19. markdown.write_table_result(dataset)
  20. markdown.f.create_md_file()