This page was machine-translated. Spotted a mistake?Help improve it.
Skip to content

Image Info

केवल-पढ़ने योग्य विश्लेषण टूल जो आयाम, प्रारूप, color space, EXIF/ICC/XMP उपस्थिति और प्रति-चैनल histogram आँकड़ों सहित व्यापक छवि मेटाडेटा लौटाता है। कोई संसाधित आउटपुट फ़ाइल उत्पन्न नहीं करता।

API Endpoint

POST /api/v1/tools/image/info

एक image फ़ाइल के साथ multipart form data स्वीकार करता है। किसी settings फ़ील्ड की आवश्यकता नहीं है।

Parameters

इस टूल में कोई कॉन्फ़िगर करने योग्य parameter नहीं है। बस image फ़ाइल अपलोड करें।

FieldTypeRequiredDescription
filefileहाँविश्लेषण करने के लिए छवि

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/image/info \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]"

Example Response

json
{
  "filename": "photo.jpg",
  "fileSize": 2450000,
  "width": 4032,
  "height": 3024,
  "format": "jpeg",
  "channels": 3,
  "hasAlpha": false,
  "colorSpace": "srgb",
  "density": 72,
  "isProgressive": false,
  "orientation": 1,
  "hasProfile": true,
  "hasExif": true,
  "hasIcc": true,
  "hasXmp": false,
  "bitDepth": "8",
  "pages": 1,
  "histogram": [
    { "channel": "red", "min": 0, "max": 255, "mean": 128.45, "stdev": 52.31 },
    { "channel": "green", "min": 2, "max": 253, "mean": 115.22, "stdev": 48.76 },
    { "channel": "blue", "min": 0, "max": 250, "mean": 102.89, "stdev": 55.14 }
  ]
}

Response Fields

FieldTypeDescription
filenamestringस्वच्छ किया गया फ़ाइलनाम
fileSizenumberफ़ाइल आकार बाइट में
widthnumberछवि चौड़ाई पिक्सेल में
heightnumberछवि ऊँचाई पिक्सेल में
formatstringपहचाना गया प्रारूप (jpeg, png, webp, आदि)
channelsnumberरंग चैनलों की संख्या
hasAlphabooleanक्या छवि में alpha चैनल है
colorSpacestringColor space (srgb, cmyk, आदि)
densitynumber या nullDPI/PPI रिज़ॉल्यूशन
isProgressivebooleanक्या JPEG progressive एन्कोडिंग का उपयोग करता है
orientationnumber या nullEXIF orientation मान (1-8)
hasProfilebooleanक्या कोई ICC profile एम्बेडेड है
hasExifbooleanक्या EXIF मेटाडेटा मौजूद है
hasIccbooleanक्या कोई ICC color profile मौजूद है
hasXmpbooleanक्या XMP मेटाडेटा मौजूद है
bitDepthstring या nullप्रति नमूना बिट्स
pagesnumberपृष्ठों की संख्या (TIFF, GIF जैसे multi-page प्रारूपों के लिए)
histogramarrayप्रति-चैनल आँकड़े (min, max, mean, मानक विचलन)

Notes

  • यह एक केवल-पढ़ने योग्य endpoint है। यह कोई डाउनलोड करने योग्य आउटपुट फ़ाइल या jobId उत्पन्न नहीं करता।
  • RAW प्रारूप की छवियों (DNG, CR2, NEF, ARW, आदि) के लिए, ExifTool का उपयोग वास्तविक सेंसर आयाम और मेटाडेटा फ़्लैग निकालने के लिए किया जाता है जिन्हें Sharp सीधे नहीं पढ़ सकता।
  • HEIC/HEIF फ़ाइलें पिक्सेल आँकड़े निकालने के लिए आंतरिक रूप से PNG में डिकोड की जाती हैं, क्योंकि Sharp HEVC पिक्सेल को डिकोड नहीं कर सकता।
  • histogram प्रति चैनल min/max/mean/stdev प्रदान करता है, पूर्ण 256-bin वितरण नहीं।
  • density फ़ील्ड एम्बेडेड DPI मेटाडेटा को दर्शाता है, यदि मौजूद हो।