OCR Chuyển Ảnh Thành Văn Bản
WARNING
Tạo nhiệm vụ bằng cách sử dụng createTask.
Giao diện này không cần phải nhận kết quả riêng lẻ và sẽ trả về kết quả nhận dạng hình ảnh một cách đồng bộ!
Tạo Nhiệm Vụ
Tạo nhiệm vụ bằng cách sử dụng createTask.
Cấu Trúc Đối Tượng Nhiệm Vụ
Lưu ý rằng loại nhiệm vụ này sẽ trả về kết quả thực thi nhiệm vụ trực tiếp sau khi tạo nhiệm vụ, thay vì lấy nó bất đồng bộ thông qua getTaskResult.
Thuộc tính | Kiểu | Bắt Buộc | Mô Tả |
---|---|---|---|
type | String | Required | ImageToTextTask |
body | String | Required | Nội dung hình ảnh mã hóa base64 (không có dòng mới) (không có data:image/*********; base64, nội dung |
module | String | Optional | Chỉ định mô-đun. Hiện tại, các mô-đun được hỗ trợ là common và queueit |
score | Float | Optional | 0.8 ~ 1 , Xác định mức độ phù hợp. Nếu tỷ lệ nhận dạng không nằm trong khoảng này, không có sự trừ điểm |
case | Boolean | Optional | Phân biệt chữ hoa và chữ thường hoặc không |
Hỗ trợ mô-đun độc lập
Module | Questions | Samples | Accuracy | LastUpdate |
---|
Ví Dụ Yêu Cầu
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"task":{
"type":"ImageToTextTask",
"module":"queueit", // mô hình ảnh OCR đơn lẻ,
"body": "/9j/4AAQSkZJRgABA......" # nội dung hình ảnh mã hóa base64
}
}
Ví Dụ Phản Hồi
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"status": "ready",
"solution": {
"text": "44795sds"
},
"taskId": "2376919c-1863-11ec-a012-94e6f7355a0b",
}
Sử Dụng Yêu Cầu SDK
# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'
import capsolver
# capsolver.api_key = "..."
img_path = os.path.join(Path(__file__).resolve().parent, "queue-it.jpg")
with open(img_path, 'rb') as f:
solution = capsolver.solve({
"type": "ImageToTextTask",
"module": "queueit",
"body": "/9j/4AAQSkZJRgABA......"
})
print(solution)