क्विकस्टार्ट
5 मिनट में Traceline API का उपयोग शुरू करें।
1. साइन अप करें और API कुंजी प्राप्त करें
मुफ़्त Traceline खाता बनाएं, फिर अपने डैशबोर्ड से API कुंजी जनरेट करें।
साइन अप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— प्रति रेखा आँकड़े: पिक्सेल गणना और मॉडल विश्वास स्कोर।