ITNovaML's picture
Upload 3 files
3d2a3a3
raw
history blame
619 Bytes
import requests
def ocr_call(api_url, file_path, post_processing, sparrow_key):
with open(file_path, "rb") as file:
# Prepare the payload
files = {
'file': (file.name, file, 'image/jpeg')
}
data = {
'image_url': '',
'post_processing': post_processing,
'sparrow_key': sparrow_key
}
response = requests.post(api_url, data=data, files=files)
if response.status_code != 200:
print('Request failed with status code:', response.status_code)
print('Response:', response.text)
return response.text