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.
Objets de réponse pour la détection de texte et l'analyse de documents
Lorsqu'Amazon Textract traite un document, il crée une liste d'objets Block pour le texte détecté ou analysé. Chaque bloc contient des informations sur un article détecté, son emplacement et la confiance d'Amazon Textract quant à l'exactitude du traitement.
Un document est composé des types d'Blockobjets suivants.
Le contenu d'un bloc dépend de l'opération que vous appelez. Si vous appelez l'une des opérations de détection de texte, les pages, les lignes et les mots du texte détecté sont renvoyés. Pour de plus amples informations, veuillez consulter Détection de texte. Si vous appelez l'une des opérations d'analyse du document, les informations relatives aux pages détectées, aux paires clé-valeur, aux tableaux, aux éléments de sélection et au texte sont renvoyées. Pour de plus amples informations, veuillez consulter Analyse de documents.
Certains champs Block d'objet sont communs aux deux types de traitement. Par exemple, chaque bloc possède un identifiant unique.
Pour des exemples illustrant comment utiliser Block des objets, consultezTutoriels.
Mise en page du document
Amazon Textract renvoie une représentation d'un document sous la forme d'une liste de différents types d'Blockobjets liés dans le cadre d'une relation parent-enfant ou d'une paire clé-valeur. Les métadonnées indiquant le nombre de pages d'un document sont également renvoyées. Voici le JSON d'un Block objet de type typiquePAGE.
{ "Blocks": [ { "Geometry": { "BoundingBox": { "Width": 1.0, "Top": 0.0, "Left": 0.0, "Height": 1.0 }, "Polygon": [ { "Y": 0.0, "X": 0.0 }, { "Y": 0.0, "X": 1.0 }, { "Y": 1.0, "X": 1.0 }, { "Y": 1.0, "X": 0.0 } ] }, "Relationships": [ { "Type": "CHILD", "Ids": [ "2602b0a6-20e3-4e6e-9e46-3be57fd0844b", "82aedd57-187f-43dd-9eb1-4f312ca30042", "52be1777-53f7-42f6-a7cf-6d09bdc15a30", "7ca7caa6-00ef-4cda-b1aa-5571dfed1a7c" ] } ], "BlockType": "PAGE", "Id": "8136b2dc-37c1-4300-a9da-6ed8b276ea97" }..... ], "DocumentMetadata": { "Pages": 1 } }
Un document est créé à partir d'un ou de plusieurs PAGE blocs. Chaque page contient une liste de blocs secondaires pour les principaux éléments détectés sur la page, tels que des lignes de texte et des tableaux. Pour de plus amples informations, veuillez consulter Pages.
Vous pouvez déterminer le type d'un Block objet en inspectant le BlockType champ.
Un Block objet contient une liste d'Blockobjets connexes dans le Relationships champ, qui est un tableau d'objets relationnels. Un Relationships tableau est de type CHILD ou de type VALUE. Un tableau de type CHILD est utilisé pour répertorier les éléments qui sont les enfants du bloc actuel. Par exemple, si le bloc actuel est de type LINE, il Relationships contient une liste d'identifiants pour les blocs WORD qui constituent la ligne de texte. Un tableau de type VALUE est utilisé pour contenir des paires clé-valeur. Vous pouvez déterminer le type de relation en inspectant le Type champ de l'Relationshipobjet.
Les blocs enfants ne contiennent aucune information sur leurs objets Block parents.
Pour des exemples présentant Block des informations, voirTraitement synchrone des documents.
Fiabilité
Les opérations Amazon Textract renvoient le pourcentage de confiance d'Amazon Textract quant à l'exactitude de l'article détecté. Pour gagner en confiance, utilisez le Confidence champ de l'Blockobjet. Plus la valeur est élevée, plus le niveau de confiance est élevé. Selon le scénario, les détections peu fiables peuvent nécessiter une confirmation visuelle par un humain.
Geometry
Les opérations Amazon Textract (à l'exception de l'analyse d'identité) renvoient des informations de localisation concernant l'emplacement des éléments détectés sur une page de document. Pour obtenir l'emplacement, utilisez le Geometry champ de l'Blockobjet. Pour de plus amples informations, veuillez consulter Localisation d'éléments sur une page de document.