

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Attribution d’étiquettes au niveau de l’image à une image
<a name="md-assign-image-level-labels"></a>

Les étiquettes au niveau de l’image vous permettent d’entraîner des modèles qui classent les images dans des catégories. Une étiquette au niveau de l’image indique qu’une image contient un objet, une scène ou un concept. Par exemple, l’image suivante présente une rivière. Si votre modèle classe les images comme contenant des rivières, vous devez ajouter une étiquette *rivière* au niveau de l’image. Pour de plus amples informations, veuillez consulter [Utilisation des jeux de données](md-dataset-purpose.md). 

![Lac reflétant les montagnes et les nuages dans l'eau calme au coucher ou au lever du soleil.](http://docs.aws.amazon.com/fr_fr/rekognition/latest/customlabels-dg/images/pateros.jpg)


Un jeu de données contenant des étiquettes au niveau de l’image doit comporter au moins deux étiquettes. Chaque image doit comporter au moins une étiquette qui identifie son objet, sa scène ou son concept.

**Pour attribuer des étiquettes au niveau de l’image à une image (console)**

1. Ouvrez la console Amazon Rekognition à l'adresse. [https://console.aws.amazon.com/rekognition/](https://console.aws.amazon.com/rekognition/)

1. Choisissez **Utiliser Custom Labels**.

1. Choisissez **Démarrer**. 

1. Dans le volet de navigation de gauche, choisissez **Projets**.

1. Sur la page **Projets**, choisissez le projet que vous voulez utiliser. La page de détails de ce projet s’affiche.

1. Dans le volet de navigation de gauche, choisissez **Dataset**. 

1. Si vous souhaitez ajouter des étiquettes au jeu de données d’entraînement, choisissez l’onglet **Entraînement**. Sinon, choisissez l’onglet **Test** pour ajouter des étiquettes au jeu de données de test. 

1. Choisissez **Commencer l’étiquetage** pour passer en mode d’étiquetage.

1. Dans la galerie d’images, sélectionnez une ou plusieurs images auxquelles vous souhaitez ajouter des étiquettes. Vous ne pouvez sélectionner des images que sur une seule page à la fois. Pour sélectionner une plage contiguë d’images sur une page :

   1. Sélectionnez la première image de la plage.

   1. Appuyez sur la touche Maj et maintenez-la enfoncée.

   1. Sélectionnez la dernière plage d’images. Les images situées entre la première et la deuxième image sont également sélectionnées. 

   1. Relâchez la touche Maj.

1. Choisissez **Attribuer des étiquettes au niveau de l’image**. 

1. Dans la boîte de dialogue **Attribuer une étiquette au niveau de l'image aux images sélectionnées**, sélectionnez une étiquette que vous souhaitez attribuer à l'image ou aux images.

1. Choisissez **Attribuer** pour attribuer l’étiquette à l’image.

1. Répétez l’étiquetage jusqu’à ce que chaque image soit annotée avec les étiquettes requises.

1. Choisissez **Enregistrer les Modifications** pour enregistrer vos Modifications.

## Attribution d’étiquettes au niveau de l’image (kit SDK)
<a name="md-assign-image-level-labels-sdk"></a>

Vous pouvez utiliser l’API `UpdateDatasetEntries` pour ajouter ou mettre à jour les étiquettes au niveau de l’image qui sont attribuées à une image. `UpdateDatasetEntries` utilise une ou plusieurs lignes JSON. Chaque ligne JSON représente une seule image. Pour une image avec une étiquette au niveau de l’image, la ligne JSON ressemble à ce qui suit. 

```
{"source-ref":"s3://custom-labels-console-us-east-1-nnnnnnnnnn/gt-job/manifest/IMG_1133.png","TestCLConsoleBucket":0,"TestCLConsoleBucket-metadata":{"confidence":0.95,"job-name":"labeling-job/testclconsolebucket","class-name":"Echo Dot","human-annotated":"yes","creation-date":"2020-04-15T20:17:23.433061","type":"groundtruth/image-classification"}}
```

Le champ `source-ref` indique l’emplacement de l’image. La ligne JSON inclut également les étiquettes au niveau de l’image attribuées à l’image. Pour plus d’informations, consultez [Importation d'étiquettes au niveau de l'image dans des fichiers manifestes](md-create-manifest-file-classification.md).

**Pour attribuer des étiquettes au niveau de l’image à une image**

1. Pour obtenir la ligne get JSON correspondant à l’image existante, utilisez `ListDatasetEntries`. Pour le champ `source-ref`, spécifiez l’emplacement de l’image à laquelle vous souhaitez attribuer l’étiquette. Pour plus d’informations, consultez [Liste des entrées d’un jeu de données (kit SDK)](md-listing-dataset-entries-sdk.md). 

1. Mettez à jour la ligne JSON renvoyée à l’étape précédente à l’aide des informations indiquées dans [Importation d'étiquettes au niveau de l'image dans des fichiers manifestes](md-create-manifest-file-classification.md).

1. Appelez `UpdateDatasetEntries` pour mettre à jour l’image. Pour plus d’informations, consultez [Ajout d’autres images à un jeu de données](md-add-images.md).