Hızlı Başlangıç

Traceline API'sini 5 dakikada kullanmaya başlayın.

1. Kaydolun ve API anahtarınızı alın

Ücretsiz bir Traceline hesabı oluşturun, ardından panelinizden bir API anahtarı oluşturun.

Kayıt ol

2. İlk isteğinizi gönderin

API'ye bir avuç içi görüntüsü gönderin ve algılama sonuçlarını alın. Farklı dillerde örnekler:

cURL

curl -X POST https://api.trace-line.site/v1/palm/analyze \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "<base64-encoded-image>"
  }'

Python

import requests
import base64

# Read and encode the image
with open("palm.jpg", "rb") as f:
    image_b64 = base64.b64encode(f.read()).decode()

response = requests.post(
    "https://api.trace-line.site/v1/palm/analyze",
    headers={"X-API-Key": "YOUR_API_KEY"},
    json={"image": image_b64},
)

data = response.json()
print(data["lines"])
# {'heart': {'pixels': 1842, 'confidence': 0.94}, ...}

JavaScript

import { readFileSync } from "fs";

const image = readFileSync("palm.jpg").toString("base64");

const res = await fetch(
  "https://api.trace-line.site/v1/palm/analyze",
  {
    method: "POST",
    headers: {
      "X-API-Key": "YOUR_API_KEY",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({ image }),
  }
);

const data = await res.json();
console.log(data.lines);
// { heart: { pixels: 1842, confidence: 0.94 }, ... }

3. Yanıtı ayrıştırın

API, overlay görüntüsü, bireysel çizgi maskeleri ve her algılanan çizgi için istatistikler döndürür.

{
  "overlay": "<base64-overlay-image>",
  "masks": {
    "heart": "<base64-mask>",
    "head": "<base64-mask>",
    "life": "<base64-mask>"
  },
  "lines": {
    "heart": {
      "pixels": 1842,
      "confidence": 0.94
    },
    "head": {
      "pixels": 1567,
      "confidence": 0.91
    },
    "life": {
      "pixels": 2103,
      "confidence": 0.96
    }
  }
}

Yanıt Alanları

  • overlay Algılanan çizgilerin orijinal avuç içi görüntüsü üzerine çizildiği Base64 kodlu görüntü.
  • masks Her algılanan çizgi için ayrı ikili maskeler.
  • lines Çizgi başına istatistikler: piksel sayısı ve model güven puanı.