Culture une Zone de Délimitation d'une Image qui est un Tableau Numpy
Donc j'ai une Image qui est de la forme (224,244,3) comme un ndarray. J'ai une boîte englobante d'annotation de l'image qui ressemble à ce
{
annotations: [
{
class: "rect",
height: 172,
width: 341,
x: 282,
y: 165
},
{
class: "rect",
height: 172,
width: 353,
x: 592,
y: 90
}
],
class: "image",
filename: "img_05974.jpg"
}
Comment faire pour recadrer le tableau numpy pour qu'il me donne une image comme ci-dessus délimitation des rectangles ?
width: 341
est plus large que la forme de l'image (224
). Il est donc assez difficile de ce que vous essayez d'atteindre. Aussi, quel devrait être le rôle dex
ety
dans la culture?
Vous devez vous connecter pour publier un commentaire.
En principe, le recadrage se fait facilement par simple découpage de la bonne partie du tableau. E. g.
image[100:200, 50:100, :]
tranches de la partie entre les pixels de 100 et de 200 en y (verticale) de la direction, et la partie entre les pixels de 50 et 100 x (horizontale) de direction.Voir cet exemple de travail: