Diese Seite wurde maschinell übersetzt. Einen Fehler entdeckt?Helfen Sie mit, sie zu verbessern.
Skip to content

Bildinformationen ​

Schreibgeschütztes Analysewerkzeug, das umfassende Bildmetadaten zurückgibt, darunter Abmessungen, Format, Farbraum, das Vorhandensein von EXIF/ICC/XMP und Histogrammstatistiken pro Kanal. Erzeugt keine verarbeitete Ausgabedatei.

API-Endpunkt ​

POST /api/v1/tools/image/info

Akzeptiert Multipart-Formulardaten mit einer Bilddatei. Es ist kein Einstellungsfeld erforderlich.

Parameter ​

Dieses Werkzeug hat keine konfigurierbaren Parameter. Laden Sie einfach die Bilddatei hoch.

FeldTypErforderlichBeschreibung
filefileJaDas zu analysierende Bild

Beispielanfrage ​

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

Beispielantwort ​

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 }
  ]
}

Antwortfelder ​

FeldTypBeschreibung
filenamestringBereinigter Dateiname
fileSizenumberDateigröße in Bytes
widthnumberBildbreite in Pixeln
heightnumberBildhöhe in Pixeln
formatstringErkanntes Format (jpeg, png, webp usw.)
channelsnumberAnzahl der Farbkanäle
hasAlphabooleanOb das Bild einen Alphakanal hat
colorSpacestringFarbraum (srgb, cmyk usw.)
densitynumber oder nullDPI/PPI-Auflösung
isProgressivebooleanOb JPEG progressive Codierung verwendet
orientationnumber oder nullEXIF-Ausrichtungswert (1-8)
hasProfilebooleanOb ein ICC-Profil eingebettet ist
hasExifbooleanOb EXIF-Metadaten vorhanden sind
hasIccbooleanOb ein ICC-Farbprofil vorhanden ist
hasXmpbooleanOb XMP-Metadaten vorhanden sind
bitDepthstring oder nullBits pro Sample
pagesnumberAnzahl der Seiten (bei mehrseitigen Formaten wie TIFF, GIF)
histogramarrayStatistiken pro Kanal (Minimum, Maximum, Mittelwert, Standardabweichung)

Hinweise ​

  • Dies ist ein schreibgeschützter Endpunkt. Er erzeugt keine herunterladbare Ausgabedatei und keine jobId.
  • Bei Bildern im RAW-Format (DNG, CR2, NEF, ARW usw.) wird ExifTool verwendet, um die tatsächlichen Sensorabmessungen und Metadaten-Flags zu extrahieren, die Sharp nicht direkt lesen kann.
  • HEIC/HEIF-Dateien werden intern zu PNG decodiert, um Pixelstatistiken zu extrahieren, da Sharp HEVC-Pixel nicht decodieren kann.
  • Das Histogramm liefert Minimum/Maximum/Mittelwert/Standardabweichung pro Kanal, nicht eine vollständige Verteilung mit 256 Bins.
  • Das Feld density gibt die eingebetteten DPI-Metadaten wieder, sofern vorhanden.