I-Best Free Isibonisi sedatha yesithombe
Bona i-EXIF efihlakele esithombeni - ikhamera, usuku, GPS - noma uyisuse ukuze ugcine ubumfihlo. Imahhala.
Indlela esebenza ngayo
- Layisha. Khetha isithombe sokuhlola (sifinyelela ku-40 MB).
- Funda noma ususe. Bona izilinganiso zayo, ifomu ne EXIF ephelele, noma khetha i-strip ukususa i-metadata.
- Bona noma zula. Funda i-metadata kwikhasi, noma zulazula ikhophi lesithombe elingaba ne-metadata.
Ngolu thuluzi
Isithombe Isibonisi seMetadata sifunda i-EXIF data efihlakele efakwe kwisithombe: ikhamera nelensi, usuku oluthathwe ngalo, izilungiselelo zokugqama, futhi njalo i-GPS ixhumana lapho isithombe sithathwe khona. Ibonisa ukuthi isithombe siphetheni kanjani. Uma ufuna ukungabelana ngalo, shintsha umodemu yokugqama bese ithuluzi libuyisela emuva ikhophi elihlanzekile lesithombe ne-metadata esuswayo. Akukho lutho olugcinwayo - isithombe sifundwa kwimemori futhi silahliwe.
Ubani osebenzisa lokhu
- Khangela ukuthi ngabe isithombe siqukethe idatha yendawo ye-GPS
- Bona ukuthi ikhamera nezinhlelo zithatha kanjani isithombe
- Cisha i-metadata ngaphambi kokusebenzisa isithombe ngokusemthethweni
- Qinisekisa usuku olusemthethweni lapho isithombe sathathwa khona
Umthuthukisi we-API
Yenza lokhu kusetshenziswa kube lula kusuka kukhodi yakho. Thumela isicelo se-POST esifike esiphethweni esingezansi bese uthola imiphumela efanayo kusetshenziswa kwewebhu. Kukhawulelwe nge-rate nge-IP futhi akufanele ungene - amathuluzi we-API afinyelela ezingeni eliphakeme.
https://best.free/api/tools/image-metadata/
| Amapharamitha | Isibonelo | Kudingeka | Amabhukwana |
|---|---|---|---|
file (ifayela) |
photo.jpg |
Yebo | Any common image, โค25 MB. |
action |
read |
Akukho | "read" returns JSON; "strip" returns a metadata-free image. |
curl -X POST https://best.free/api/tools/image-metadata/ \
-F 'file=@photo.jpg' \
-F 'action=read' \
-o metadata.json
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"action": "read"}
r = requests.post("https://best.free/api/tools/image-metadata/", files=files, data=data)
with open("metadata.json", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("action", "read");
const r = await fetch("https://best.free/api/tools/image-metadata/", { method: "POST", body: fd });
const blob = await r.blob(); // the metadata.json
Uphendulelo: JSON of dimensions, format and EXIF (or a stripped image when action=strip).