test.py 420 B

123456789101112131415
  1. import torch
  2. from PIL import Image
  3. import numpy as np
  4. from CRAFT import CRAFTModel, draw_polygons
  5. if __name__ == "__main__":
  6. model = CRAFTModel('weights/', 'cuda', use_refiner=True, fp16=True)
  7. img = Image.open('images/cafe_sign.jpg')
  8. polygons = model.get_polygons(img)
  9. result = draw_polygons(img, polygons)
  10. result.save('images/result.jpg')
  11. print(f'Result saved to: images/result.jpg')