Extraire toutes les cases à l'aide d'OpenCV Python

J'ai une image qui contient plus d'une boîte englobante.

Extraire toutes les cases à l'aide d'OpenCV Python

J'ai besoin d'extraire tout ce qui a des boîtes englobantes en eux. Jusqu'à présent, à partir de ce site, que j'ai reçu cette réponse:

y = img[by:by+bh, bx:bx+bw]
cv2.imwrite(string + '.png', y)

Cela fonctionne, cependant, elle obtient seulement un. Comment dois-je modifier le code? J'ai essayé de mettre dans la boucle pour les contours, mais il a encore vomit une image au lieu de plusieurs.

Je vous remercie beaucoup à l'avance.

InformationsquelleAutor xandra12791 | 2014-01-14