首頁>Program>source

我已经在Internet上搜尋了一段時間,但找不到如何在windows下安裝適用於Python 3.x的OpenCV的详细說明。

如果他/她已经成功地為預編譯的二进製檔案或源代碼為OpenCV 2.x版本安裝了適用於Python 3.x的OpenCV,我將非常感谢這裏的任何人可以共享他/她的方法.或OpenCV 3.x。

最新回復
  • 3月前
    1 #

    OpenCV 3添加了對python 3+的支援.它仍然處於Alpha狀態,目前与它和python有很多已知的錯誤. OpenCV 3的最终版本將在今年年底發佈。

    如果您从網站上下載了OpenCV 3 alpha可執行檔案,則可以構建對python 3的支援。或者,您可以从其github获取最新代碼.您還必须安裝CMake和Python3。打開CMake,它將詢問源代碼在哪裏.如果您下載了可執行檔案,它將位於您在sources檔案夹中提取可執行檔案的位置.如果您下載了最新版本,則無論您在何處下載最新版本.選擇檔案夹,然後在CMake中,單击configure,它將詢問您要使用哪个編譯器.之後,您將看到可以在OpenCV中構建的所有內容.从OpenCV 3開始,Python3有一个選項.檢查该內容以及您可能需要的其他任何內容,然後點击生成.這樣可以在您選擇的編譯器中建立一个可以構建的專案,並且可以構建所需的所有庫。

    尽管本指南適用於2.4.9,但適用於3.0.您將在3中看到不同的選項。 Christoph Gohlke維護了http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html

  • 3月前
    2 #

    對於那些不想从源代碼構建OpenCV 3.0的windows使用者 適用於许多Python軟體包的windows二进製檔案,包括帶有Python 3.x繫結的OpenCV 3.0! 看到這裏:

    http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

    要安裝,只需下載64位或32位 .whl 檔案適合您的系統,然後執行 pip install [filename] .然後指令 import cv2 應该可以在您的Python 3.x解釋器中工作。

  • 3月前
    3 #

    對於windows使用者,我強烈建議您不要使用Python 3.x並安裝 WinPython 2.7 https://sourceforge.net/projects/winpython/files/winPython_2.7/2.7.10.3/

    然後,在安裝opencv之後,只需將檔案opencv \ build \ python \ x86 \ 2.7 \ cv2.pyd移至* winPython-64bit-2.7.6.3 \ python-2.7.6 \ Lib \ site-packages *

    現在,打開winPython檔案夹中的Spyder.exe,然後執行(

    import cv2
    print cv2.__version__
    

    這是在windows上執行opencv的最簡單方法。

  • java:Android:如何在建立列表時禁用列表項
  • ruby on rails:如何使用Capybara 20測試頁面標题?