camera.getImage
Gibt ein Bild in voller Größe oder anhand seines URI zurück. Zu den Eingabeparametern gehören:
Problembehebung. Dies ist der einzige Befehl, der zurückgeben sollte: Content-Type: image/jpeg
.
Alle anderen Befehle geben Content-Type: application/json;charset=utf-8
zurück.
Dieser Befehl wurde in API-Level 2 eingestellt.
Parameter
- fileUri::URI der Zieldatei. Hersteller entscheiden, ob sie
absoluten oder relativen URIs angeben. Clients können dies als intransparente Kennung behandeln.
- maxSize (optional): Maximale Größe des angeforderten Bildes.
max(scaledimage_width, scaledimage_height). Wenn
maxSize
weggelassen wird oder größer ist
als das Bild in voller Größe, wird das Bild in voller Größe zurückgegeben.
Ergebnisse
- content:Binäre Bilddaten, einschließlich entsprechender (z. B. skaliert)
Metadaten im Bildheader.
Fehler
- missingParameter:Der erforderliche
fileUri
ist nicht angegeben.
- invalidParameterName:Der Name eines Eingabeparameters wurde nicht erkannt.
- invalidParameterValue::Der Name des Eingabeparameters wird erkannt, aber sein Wert
ist ungültig; Beispiel: Der Wert
fileUri
ist nicht vorhanden, sein Datentyp ist falsch,
oder maxSize
hat den falschen Datentyp.
Befehls-E/A |
Befehlseingabe |
{ "parameters": { "fileUri": "file URI", "maxSize": 400 } } |
Befehlsausgabe |
Image binary data |
Befehlsausgabe (Fehler) |
{ "error": { "code": "invalidParameterValue", "message": "Parameter fileUri doesn't exist." } } |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-08-21 (UTC).
[null,null,["Zuletzt aktualisiert: 2024-08-21 (UTC)."],[[["Returns a full-size or scaled image based on its URI, with optional resizing using the `maxSize` parameter."],["This command is deprecated and was replaced in API level 2, primarily used for retrieving image data in JPEG format."],["Input requires a `fileUri` parameter, while `maxSize` is optional for scaling the output image."],["Output provides the image as binary data, including relevant metadata, or an error message in JSON format."],["Potential errors involve missing or invalid parameters, such as an incorrect `fileUri` or `maxSize` value."]]],["The command retrieves an image (full-size or scaled) via its URI, with `fileUri` being mandatory and `maxSize` (maximum dimension) being optional. If `maxSize` is omitted or exceeds the image's full size, the full-size image is provided. Output is image binary data, with `Content-Type: image/jpeg`. Errors include missing/invalid parameter or invalid value. It was deprecated in API level 2. Example input involves `fileUri` and `maxSize`. Example error is related to an invalid `fileUri`.\n"]]