我希望OpenCV能夠在Python 3.4的Windows 7 x64上運行。 儘管OpenCV 3 Alpha頁面聲明支持Python 3(http://opencv.org/opencv-3-0-alpha.html),但預編譯的軟件包僅包含opencv/build/python/2.7,並且不包含3(.4)。構建OpenCV 3.0.0-beta Windows Python 3.4
因此,根據How to use OpenCV in python 3.4 on windows 7 x64?的回答,我試圖從以下教程開始構建OpenCV 3.0.0:http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html。
但是由於本教程有點過時,我在遵循某些步驟後遇到了一些問題。
- 的OpenNI鏈接是死的,所以我安裝KinectSDK-V1.6-的Setup.exe(https://www.microsoft.com/en-us/download/details.aspx?id=34808)和OpenNI-Windows的x64-2.2.msi(http://structure.io/openni)。這夠好嗎?
- Qt框架鏈接已死亡。我有Visual Studio 2013,那麼我需要這個嗎?或者如何在不下載整個Qt開發工具包(http://www.qt.io/)的情況下獲取所需文件? CMake:我從Github的OpenCV獲得了最新版本,但它沒有文件夾「Source」和「Builds」,那麼我在CMake(3.2.2)中選擇什麼文件夾?對不起,我是新手。
任何幫助是極大的讚賞(或鏈接到一個編譯的Python 3.4 cv2.pyd)
opencv.org:http://answers.opencv.org/question/60190/building-opencv-300-beta-windows-python-34/
關於cmake的位:你必須將源代碼設置爲OpenCV的主目錄,並創建一個你在其他地方新創建的目錄。不要忘記從'platforms'子目錄中選擇一個合適的工具鏈。順便說一句,如果你使用cmake-gui,一切都會更容易 – Antonio
OpenNI和Qt框架是可選的。按照opencv windows安裝網頁上youtube視頻的第2部分設置cmake。 – XWen