1
나는 Heroku에 배치 된 Django 앱을 가지고 있습니다. 나는 문제없이 로컬 호스트에서이 응용 프로그램을 실행할 수 있습니다 pytesseract .I를 사용하여 이미지에서 텍스트를 읽을려고하지만 here
HEROKU 데이터 파일을 여는 중 오류가 발생했습니다. /app/vendor/tesseract-ocr/tessdata/eng.traineddata
def ocr(serializer):
imgObject = ImageModel.objects.get(id=serializer.data['id'])
imgPath = (os.path.join(settings.MEDIA_ROOT, imgObject.image.name))
InputFile = str(imgPath).replace("\\", "/")
pytesseract.pytesseract.tesseract_cmd = 'C:/Program Files (x86)/Tesseract-OCR/tesseract'
return pytesseract.image_to_string(Image.open(InputFile))