Questions marquées «opencv»

OpenCV (Open Source Computer Vision) est une bibliothèque de vision par ordinateur en temps réel. Lorsque vous utilisez cette balise, veuillez mentionner la version d'OpenCV avec laquelle vous travaillez (par exemple 3.4.6), et ajoutez une balise spécifique au langage (python, c ++, ...) si nécessaire.


22
erreur: (-215)! vide () dans la fonction detectMultiScale
J'essaye d'apprendre cv2 en python 2.7, mais quand j'exécute mon code, dans la partie spécifique de celui-ci: face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml') eye_cascade = cv2.CascadeClassifier('haarcascade_eye.xml') img = cv2.imread('2015-05-27-191152.jpg') gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) faces = face_cascade.detectMultiScale(gray, 1.3, 5) for (x,y,w,h) in faces: img = cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2) il renvoie ceci: File "face_detection.py", line 11, in …

20
Installer OpenCV pour Python sur Ubuntu, obtenir ImportError: aucun module nommé cv2.cv
J'ai un système Ubuntu 14.04, sur lequel je souhaite installer OpenCV et l'utiliser avec Python 2.x. J'ai installé OpenCV en suivant les instructions ici: https://help.ubuntu.com/community/OpenCV L'installation semblait fonctionner correctement, aucune erreur, le script s'est terminé avec une sortie OpenCV 2.4.9 ready to be used Lorsque j'essaye d'exécuter l'exemple de script …

2
Le résultat de Python change pendant le calcul de cv2.Rodrigues
Si je cours: import numpy as np import cv2 def changes(): rmat=np.eye(4) tvec=np.zeros(3) (rvec, jacobian)=cv2.Rodrigues(rmat) print rvec for i in range(2): changes() Je reçois: [[6.92798859e-310] [2.19380404e-316] [1.58101007e-322]] [[0.] [0.] [0.]] Donc, le résultat des changes()changements. Je ne comprends pas pourquoi cela, et le fait qu'il cesse de changer si la …





3
Utilisation de YOLO ou d'autres techniques de reconnaissance d'image pour identifier tout le texte alphanumérique présent dans les images
J'ai plusieurs diagrammes d'images, qui contiennent tous des étiquettes sous forme de caractères alphanumériques au lieu de simplement l'étiquette de texte elle-même. Je veux que mon modèle YOLO identifie tous les chiffres et caractères alphanumériques qu'il contient. Comment puis-je entraîner mon modèle YOLO à faire de même. L'ensemble de données …

4
Comment améliorer la reconnaissance numérique d'un modèle formé au MNIST?
Je travaille sur la reconnaissance multi-chiffres manuscrite avec Java, en utilisant la OpenCVbibliothèque pour le prétraitement et la segmentation, et un Kerasmodèle formé sur MNIST (avec une précision de 0,98) pour la reconnaissance. La reconnaissance semble fonctionner assez bien, à part une chose. Le réseau ne reconnaît pas souvent ceux-là …



1
Image de nettoyage pour OCR
J'ai essayé d'effacer les images pour l'OCR: (les lignes) J'ai besoin de supprimer ces lignes pour parfois traiter davantage l'image et je me rapproche assez, mais la plupart du temps, le seuil enlève trop du texte: copy = img.copy() blur = cv2.GaussianBlur(copy, (9,9), 0) thresh = cv2.adaptiveThreshold(blur,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY_INV,11,30) kernel = …

2
Conversion d'un point 2D en emplacement 3D
J'ai une caméra fixe avec connu cameraMatrixet distCoeffs. J'ai également un échiquier qui est fixe aussi, transformet le rotationvecteur est également calculé en utilisant solvePnP. Je me demande comment est possible d'obtenir l'emplacement 3D d'un point 2D sur le même plan que l'échiquier, comme l'image ci-dessous: Une chose est sûre, …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.