diff --git a/sumasen_easyocr/views.py b/sumasen_easyocr/views.py index 2a11604..96c8832 100644 --- a/sumasen_easyocr/views.py +++ b/sumasen_easyocr/views.py @@ -20,8 +20,8 @@ class FileUploadView(APIView): ocr = request.POST.get("engine", None) up_file = request.FILES['file'] - destination = open('/Users/mohamednouffer/workspace/akira_san/sumasen_ocr/sumasen_easyocr/uploaded' + up_file.name, 'wb+') - #destination = open('/home/sumasen/django_easyocr_api/orc_api/sumasen_easyocr/uploaded' + up_file.name, 'wb+') + #destination = open('/Users/mohamednouffer/workspace/akira_san/sumasen_ocr/sumasen_easyocr/uploaded' + up_file.name, 'wb+') + destination = open('/home/sumasen/django_easyocr_api/orc_api/sumasen_easyocr/uploaded' + up_file.name, 'wb+') for chunk in up_file.chunks(): destination.write(chunk) destination.close() @@ -29,8 +29,8 @@ class FileUploadView(APIView): if ocr == 'EasyOCR': try: reader = easyocr.Reader(['ja','en']) - #result = reader.readtext('/home/sumasen/django_easyocr_api/orc_api/sumasen_easyocr/uploaded' + up_file.name) - result = reader.readtext('/Users/mohamednouffer/workspace/akira_san/sumasen_ocr/sumasen_easyocr/uploaded' + up_file.name) + result = reader.readtext('/home/sumasen/django_easyocr_api/orc_api/sumasen_easyocr/uploaded' + up_file.name) + #result = reader.readtext('/Users/mohamednouffer/workspace/akira_san/sumasen_ocr/sumasen_easyocr/uploaded' + up_file.name) #print('@@@@@@@@@@') #print(result) #print('@@@@@@@@@@') @@ -42,8 +42,8 @@ class FileUploadView(APIView): return Response({'Error': "Error occured"}, status.HTTP_400_BAD_REQUEST) else: try: - - img = cv2.imread('/Users/mohamednouffer/workspace/akira_san/sumasen_ocr/sumasen_easyocr/uploaded' + up_file.name) + img = cv2.imread('/home/sumasen/django_easyocr_api/orc_api/sumasen_easyocr/uploaded' + up_file.name) + #img = cv2.imread('/Users/mohamednouffer/workspace/akira_san/sumasen_ocr/sumasen_easyocr/uploaded' + up_file.name) custom_config = r'--oem 3 --psm 6' res = pytesseract.image_to_data(img, lang='jpn', config=custom_config, output_type=Output.DICT) app_json = json.dumps(res) diff --git a/templates/sumasen_easyocr/index.html b/templates/sumasen_easyocr/index.html index 3b82430..007255c 100644 --- a/templates/sumasen_easyocr/index.html +++ b/templates/sumasen_easyocr/index.html @@ -12,7 +12,7 @@ {% comment %} http://aiworks.intranet.sumasen.net {% endcomment %}

Sumase OCR file upload test

-
+