Pytania otagowane jako opencv

OpenCV (Open Source Computer Vision) to biblioteka do wizji komputerowej w czasie rzeczywistym. Używając tego tagu, wspomnij o wydaniu OpenCV, z którym pracujesz (np. 3.4.6) i dodaj tag specyficzny dla języka (python, c ++, ...), jeśli to konieczne.

16
błąd open cv: (-215) scn == 3 || scn == 4 w funkcji cvtColor
Obecnie korzystam z Ubuntu 14.04, używam Pythona 2.7 i cv2. Kiedy uruchamiam ten kod: import numpy as np import cv2 img = cv2.imread('2015-05-27-191152.jpg',0) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) zwraca: File "face_detection.py", line 11, in <module> gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) cv2.error: /home/arthurckl/Desktop/opencv-3.0.0-rc1/modules/imgproc/src/color.cpp:7564: error: (-215) scn == 3 || scn == 4 in …
91 python  opencv  photo 



22
błąd: (-215)! empty () w funkcji detekcjaMultiScale
Próbuję nauczyć się cv2 w Pythonie 2.7, ale kiedy uruchamiam mój kod, w określonej jego częś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) zwraca to: File "face_detection.py", line 11, in <module> faces …

20
Instalowanie OpenCV dla Pythona na Ubuntu, pobieranie ImportError: Brak modułu o nazwie cv2.cv
Mam system Ubuntu 14.04, na którym chcę zainstalować OpenCV i używać go z Pythonem 2.x. Zainstalowałem OpenCV zgodnie z instrukcjami tutaj: https://help.ubuntu.com/community/OpenCV Wydawało się, że instalacja przebiegła poprawnie, żadnych błędów, skrypt zakończył się wyświetleniem OpenCV 2.4.9 ready to be used Kiedy próbuję uruchomić przykładowy skrypt w języku Python, otrzymuję następujące …

5
Ustawianie parametrów kamery w OpenCV / Python
Używam OpenCV (2.4) i Python (2.7.3) z kamerą USB firmy Thorlabs (DC1545M). Przeprowadzam analizę obrazu w strumieniu wideo i chciałbym mieć możliwość zmiany niektórych parametrów kamery z mojego strumienia wideo. Mylące jest to, że jestem w stanie zmienić niektóre właściwości aparatu, ale nie wszystkie, i nie jestem pewien, co robię …

8
Jak mogę dodać nowe wymiary do tablicy Numpy?
Zaczynam od numpy tablicy obrazu. In[1]:img = cv2.imread('test.jpg') Kształt jest taki, jakiego można się spodziewać po obrazie 640x480 RGB. In[2]:img.shape Out[2]: (480, 640, 3) Jednak ten obraz, który mam, to klatka wideo, która ma 100 klatek. Idealnie chciałbym mieć pojedynczą tablicę zawierającą wszystkie dane z tego filmu wideo, która img.shapezwraca …
85 python  arrays  opencv  numpy 


9
Co robi funkcja cvWaitKey () OpenCV?
Co się dzieje podczas wykonywania cvWaitKey()? Jakie są typowe przypadki użycia? Widziałem to w źródłach OpenCV, ale dokumentacja nie jest jasna co do jego dokładnego celu.
82 c++  c  opencv 


2
Co to są kluczowe punkty w przetwarzaniu obrazu?
Na przykład podczas korzystania z OpenCV algorytmy takie jak SIFT lub SURF są często używane do wykrywania punktów kluczowych. Moje pytanie brzmi: czym właściwie są te kluczowe punkty? Rozumiem, że są to pewnego rodzaju „interesujące miejsca” na obrazie. Wiem też, że są one niezmienne w skali i są okrągłe. Dowiedziałem …

2
Zmiany wyniku w Pythonie podczas obliczeń cv2.Rodrigues
Jeśli uruchomię: 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() Dostaję: [[6.92798859e-310] [2.19380404e-316] [1.58101007e-322]] [[0.] [0.] [0.]] Wynik wynikający ze changes()zmian. Nie rozumiem, dlaczego tak jest, a fakt, że przestaje się zmieniać, jeśli tvec=np.zeros(3)linia jest komentowana, sprawia, że ​​czuję, …

3
Jak zdobyć komórki siatki sudoku za pomocą OpenCV?
Przez ostatnie kilka dni starałem się uzyskać siatkę sudoku ze zdjęcia i starałem się uzyskać mniejsze kwadraty siatki. Pracuję nad obrazem poniżej. Myślałem, że przetwarzanie obrazu za pomocą filtru canny będzie działało dobrze, ale nie zadziałało i nie mogłem uzyskać każdego konturu każdego kwadratu. Następnie poddałem testowi próg adaptacyjny, otsu …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.