Mam dokładnie taki sam problem, jak opisano w tym poście, a ktoś w odpowiedzi zasugerował uaktualnienie do wersji 2.9 opencv. Zastanawiałem się, jak to zrobić? Zainstalowałem wersję, którą mam teraz
sudo apt-get install python-opencv
Jak mogę sprawdzić, którą wersję teraz używam? Jestem na Ubuntu 13.10
EDYTOWAĆ:
Po odpowiedzi girardengo wiem, że jestem w wersji 2.4.5. Dziękuję za to!
Odpowiedzi:
Przed zainstalowaniem wersji rozwojowej OpenCV, sugeruję użycie tego kodu do ustawienia rozmiaru przechwytywania (z zamieszczonego linku zakładam, że używasz Pythona):
Aby zainstalować wersję rozwojową opencv (3.0.0-dev dzisiaj), wykonaj następujące czynności:
źródło
cd ~/.virtualenvs/cv/lib/python2.7/site-packages/ && ln -s /usr/local/lib/python2.7/site-packages/cv2.so cv2.so
Otwórz terminal, a następnie uruchom interpeter python:
następnie zaimportuj opencv:
wreszcie wersja do wydruku:
jeśli chcesz zainstalować najnowszą wersję rozwojową opencv, możesz postępować zgodnie z instrukcjami oficjalnej dokumentacji opencv tutaj
źródło
Skrypt jest wymieniony poniżej, skopiuj go i uruchom
Oto skrypt ...
źródło