pritmanvar-bacancy's picture
initial commit
373409e verified
raw
history blame
640 Bytes
from pipeline_functions import object_detection, crop_image, enhance_image, morphological_transform, hoffman_transform, pytesseract_rotate, ocr,ner
import os
def main(path):
img_name = os.path.basename(path)
seg_result, img_file = object_detection(path)
croped_img = crop_image(seg_result, img_file, img_name)
image = enhance_image(croped_img, img_name)
processed_img = morphological_transform(image)
rotated_image, image = hoffman_transform(processed_img, image)
img_name = pytesseract_rotate(rotated_image, image, img_name)
file_name = ocr(img_name)
Output_dict = ner(file_name)
return Output_dict