camera.getImage
Renvoie une image en taille réelle ou mise à l'échelle en fonction de son URI. Les paramètres d'entrée incluent :
la résolution de problèmes. C'est la seule commande qui doit renvoyer : Content-Type: image/jpeg
.
Toutes les autres commandes renvoient Content-Type: application/json;charset=utf-8
.
Cette commande a été abandonnée dans le niveau d'API 2.
Paramètres
- fileUri::URI du fichier cible. Les fabricants décident d'utiliser ou non
des URI absolus ou relatifs. Les clients peuvent le traiter comme un identifiant opaque.
- maxSize : (facultatif) taille maximale de l'image demandée.
max(mise à l'échelle_image_large, hauteur_image_redimensionnée). Si
maxSize
est omis ou supérieur
que l'image en taille réelle, celle-ci est renvoyée.
Résultats
- content:données binaires de l'image, y compris les données correspondantes (par exemple, mises à l'échelle)
dans l'en-tête de l'image.
Erreurs
- missingParameter:l'élément
fileUri
obligatoire n'est pas spécifié.
- invalidParameterName:un nom de paramètre d'entrée n'est pas reconnu.
- invalidParameterValue::le nom du paramètre d'entrée est reconnu, mais sa valeur
est incorrect(e) ; Par exemple, la valeur
fileUri
n'existe pas, son type de données est incorrect.
ou maxSize
a le mauvais type de données.
E/S de commande |
Saisie de la commande |
{ "parameters": { "fileUri": "file URI", "maxSize": 400 } } |
Résultat de la commande |
Image binary data |
Résultat de la commande (erreur) |
{ "error": { "code": "invalidParameterValue", "message": "Parameter fileUri doesn't exist." } } |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/21 (UTC).
[null,null,["Dernière mise à jour le 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"]]