0
votes

Résultat de la boîte de réception de la forme Azure Convertir en coordonnées XY

J'aimerais convertir le résultat de la formulaire de reconnaissance "Boundingbox" à la coordonnée d'images pour visualiser l'image de superposition et les données reconnues. Cependant, le résultat de la bibliothèque ne semble pas une position de coordonnée XY telle que cette image. https://i.stack.imgur.com/doei5.png

J'ai besoin de sommet gauche (x1, y1) et de fond droit (x2, y2) de la règle de calcul de chaque bornisation.

i aussi, a fait une règle de calcul avec le service cognitif OCR et la reconnaissance de texte mais pas d'informations sur la reconnaissance de formulaire . J'ai essayé de trouver une règle de coordonnée XY par moins ou divisée mais pas les règles que je l'ai eue.

Ceci est le résultat des données JSON que j'ai obtenues par exemple d'image de formulaire de reconnaissance de formulaire. Mais n'a pas pu trouver une règle de la franchise de la franchise de celle-ci. xxx

J'ai besoin de sommet gauche (x1, y1) et en bas à droite (x2, y2) règle de calcul de chaque bornisation.

Team de remerciement.


1 commentaires

J'ai peut-être mal compris votre question mais n'est-ce pas la propriété de la frontière exactement ce que vous recherchez? Les huit chiffres représentent X et Y pour tous les quatre coins d'une zone de texte.


3 Réponses :


0
votes

Les 8 numéros représentent 4 paires de coordonnées (x, y) des coins de la boîte de sélection dans l'ordre suivant: haut à gauche, en haut à droite, en bas à droite, en bas à gauche. L'origine du système de coordonnées est en bas à gauche de la page. Pour la clé 'Adresse:' Dans votre exemple, vous avez le haut à gauche (X1, Y1) = (57,3, 683,0) et de bas à droite (X2, Y2) = (100,5, 673,7).


0 commentaires

0
votes

Moi aussi j'ai fait face à cette confusion tout en travaillant sur la reconnaissance de formulaire. Il a l'origine en bas à gauche de la page.

// Azure Bounding box is like this                      0---->1
//                                                      |     |
//                                         Y            |     |
//                                         ↑            3<----2
//                                  Origin . → X



// Expected Bounding Box            Origin . → X
//                                         ↓            0---->1
//                                         Y            |     |
//                                                      |     ↓
//                                                      3<----2


0 commentaires

0
votes

Dans l'exemple:

// Azure Bounding box:           (57.3,683.0) X1,Y1---->x2,y2(100.5,683.0)
                                                  |     |
                                                  |     |
                                 (57.3,673.7) X4,Y4<----x3,y3(100.5,673.7)


0 commentaires