Итак, я работаю над небольшим проектом (спокойный сервис, формат json, который не упоминается в коде), в котором код принимает данные изображения base_64 и декодирует их из изображения, я могу преобразовать его обратно в изображение, но Я не могу использовать Google Vision (googel ocr) на изображении для извлечения текста. Единственная часть, которая не работает, - это следующий блок кода:
from flask import Flask,request,jsonify
import os,io,re,glob,base64
from google.cloud import vision
from google.cloud.vision import types
from PIL import Image
app = Flask(__name__)
os.environ['GOOGLE_APPLICATION_CREDENTIALS']=r'date_scanner.json'
@app.route('/jason_example',methods=['POST'])
def jason_example():
req_data=request.get_json()
base_64_image_content=req_data['imgcnt']
#the issue starts from here
image = base64.b64decode(base_64_image_content)
image=Image.open(io.BytesIO(image))
image=vision.types.Image(content=content)
response=client.text_detection(image=image)
texts=response.text_annotations`
enter code here