Panduan
Tugas (Pengakuan)
VisionEngine

Vision Engine

WARNING

Buat tugas dengan createTask.

Antarmuka ini tidak perlu mendapatkan hasil secara terpisah, akan langsung mengembalikan hasil pengenalan gambar!

Bidang type tugas adalah sebagai berikut

  • VisionEngine

Buat Tugas

Buat tugas dengan createTask.

Struktur Objek Tugas

Perhatikan bahwa jenis tugas ini mengembalikan hasil eksekusi tugas langsung setelah createTask, alih-alih mendapatkannya secara asinkron melalui getTaskResult.

PropertiTipeWajibDeskripsi
typeStringWajibVisionEngine
moduleStringWajibSemua model yang didukung ditampilkan pada tabel di bawah ini
websiteURLStringOpsionalURL sumber halaman untuk meningkatkan akurasi
imageStringWajibkonten gambar yang dienkode base64 (tanpa baris baru, tanpa data:image/***;charset=utf-8;base64,)
imageBackgroundStringWajibkonten gambar latar belakang yang dienkode base64 (tanpa baris baru, tanpa data:image/***;charset=utf-8;base64,)
questionStringOpsionalspace_detection membutuhkan

TIPE GAMBAR YANG DIDUKUNG

moduleContoh CaptchaimageimageBackground
slider_1img.pngimg.pngimg.png
rotate_1img_2.pngimg_2.pngimg_2.png
rotate_2img_3.pngimg_3.png
sheinimg_4.pngimg_4.png

Contoh Permintaan

// Contoh permintaan menggunakan modul slider
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
Payload:
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "VisionEngine",
    "module": "slider_1",
    "image": "/9j/4AAQSkZJRgABA......",
    "imageBackground": "/9j/4AAQSkZJRgABA......",
    "websiteURL": "https://xxxx.com"
  }
}


// Contoh Respons menggunakan modul slider
{
  "errorId": 0,
  "errorCode": "",
  "errorDescription": "",
  "status": "ready",
  "solution": {
     "distance": 213,
  },
  "taskId": "..."
}

Gunakan Permintaan SDK

# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'
 
import capsolver
 
capsolver.api_key = "..."
 
solution = capsolver.solve({
    "type": "VisionEngine",
    "module": "slider_1",
    "image": "/9j/4AAQSkZJRgABA......",
    "imageBackground": "/9j/4AAQSkZJRgABA......"
})
print(solution)