เริ่มต้นอย่างรวดเร็ว

เริ่มใช้ Traceline API ภายใน 5 นาที

1. สมัครสมาชิกและรับ API Key

สร้างบัญชี Traceline ฟรี จากนั้นสร้าง API Key จากแดชบอร์ดของคุณ

สมัครสมาชิก

2. ส่งคำขอแรกของคุณ

ส่งภาพฝ่ามือไปยัง API และรับผลการตรวจจับ นี่คือตัวอย่างในภาษาต่างๆ:

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. วิเคราะห์การตอบกลับ

API จะส่งกลับภาพซ้อนทับ มาสก์แต่ละเส้น และสถิติของแต่ละเส้นที่ตรวจจับได้

{
  "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
    }
  }
}

ฟิลด์การตอบกลับ

  • overlay ภาพ Base64 ที่มีเส้นที่ตรวจจับวาดบนภาพฝ่ามือต้นฉบับ
  • masks มาสก์ไบนารีแยกสำหรับแต่ละเส้นที่ตรวจจับ (เส้นหัวใจ, เส้นสมอง, เส้นชีวิต)
  • lines สถิติต่อเส้น: จำนวนพิกเซลและคะแนนความมั่นใจของโมเดล