Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
@@ -27,18 +27,19 @@ async def ocr(
|
|
27 |
# languages: list = Body(["eng"])
|
28 |
):
|
29 |
try:
|
30 |
-
print(os.popen(f'cat /etc/debian_version').read())
|
31 |
-
print(os.popen(f'cat /etc/issue').read())
|
32 |
-
print(os.popen(f'apt search tesseract').read())
|
33 |
content = await image.read()
|
34 |
image = Image.open(BytesIO(content))
|
|
|
35 |
# text = pytesseract.image_to_string(image, lang="+".join(languages))
|
36 |
# text = pytesseract.image_to_string(image, lang = 'eng')
|
37 |
except Exception as e:
|
38 |
return {"error": str(e)}, 500
|
39 |
|
40 |
# return jsonable_encoder({"text": text})
|
41 |
-
return {"ImageText": text}
|
42 |
|
43 |
@app.post("/api/translate", response_model=dict)
|
44 |
async def translate(
|
|
|
27 |
# languages: list = Body(["eng"])
|
28 |
):
|
29 |
try:
|
30 |
+
print("[1]",os.popen(f'cat /etc/debian_version').read())
|
31 |
+
print("[2]",os.popen(f'cat /etc/issue').read())
|
32 |
+
print("[3]",os.popen(f'apt search tesseract').read())
|
33 |
content = await image.read()
|
34 |
image = Image.open(BytesIO(content))
|
35 |
+
print("[text]",pytesseract.image_to_string(image, lang = 'eng'))
|
36 |
# text = pytesseract.image_to_string(image, lang="+".join(languages))
|
37 |
# text = pytesseract.image_to_string(image, lang = 'eng')
|
38 |
except Exception as e:
|
39 |
return {"error": str(e)}, 500
|
40 |
|
41 |
# return jsonable_encoder({"text": text})
|
42 |
+
return {"ImageText": "text"}
|
43 |
|
44 |
@app.post("/api/translate", response_model=dict)
|
45 |
async def translate(
|