Comment dessiner un rectangle autour d'une région d'intérêt en python
Je vais avoir des ennuis avec import cv
dans mon code python.
Mon problème est que j'ai besoin de dessiner un rectangle autour de régions d'intérêt dans une image.
Comment cela peut-il être fait en python? Je suis en train de faire de la détection d'objet et voudrais dessiner un rectangle autour des objets, je crois que j'ai trouvé dans l'image.
OriginalL'auteur user961627 | 2014-05-18
Vous devez vous connecter pour publier un commentaire.
s'il vous plaît ne pas essayer avec l'ancien module cv, utilisez cv2:
[edit] pour ajouter le suivi des questions ci-dessous:
DLL load failed: %1 is not a valid Win32 application
. Je suis sous win7 64 bits. Et spyder et scikit les bibliothèques et tout ce qui tourne en 64 bits.télécharger 64 bits, installer les fichiers binaires à partir d'ici, lfd.uci.edu/~gohlke/pythonlibs/#opencv
Merci! Je l'ai téléchargé... aucune idée de comment le faire fonctionner avec l'Anaconda du Spyder?
Bon j'ai eu à travailler sur la Spyder. @berak, comment puis-je afficher ou enregistrer l'image? Dois-je l'attribuer à un tableau numpy? J'ai essayé ig = ImageViewer( cv2.rectangle(image1, (10, 10), (100, 100), (255,0,0), 2)) ig.show(), mais il a obtenu ce message d'erreur: TypeError: Mise en page du tableau de sortie img est incompatible avec cv::Mat (étape[ndims-1] != elemsize ou de l'étape[1] != elemsize*nchannels)
comment trouver ces coordonnées x1,y1 et x2,y2 ?
OriginalL'auteur berak