参考 :https://gocv.io
Attachment address https://pan.baidu.com/s/1WoLTYMQCtiZpF4MdBEPALQ
全部附件地址 https://pan.baidu.com/s/1WoLTYMQCtiZpF4MdBEPALQ
WINDOWS 7&& WINDOWS10 Installing
This page has information on how to install and use GoCV on Microsoft Windows 7, 64-bit.
Installing 安装
Install the GoCV package:
安装GoCV包:
`go get -u -d gocv.io/x/gocv`
In order to use GoCV on Windows you must build and install OpenCV 4.0.0. First download and install MinGW-W64 and CMake, as follows.
要在Windows上使用GoCV,您必须构建并安装OpenCV 4.0.0。首先下载并安装MinGW-W64和CMake,如下所示。
MinGW-W64
Download and run the MinGW-W64 compiler installer from https://sourceforge.net/projects/mingw-w64/?source=typ_redirect.
从https://sourceforge.net/projects/mingw-w64/?source=typ_redirect下载并运行MinGW-W64编译器安装程序。
The first step is to choose Files.第一步,选Files
Second step.第二步
The latest version of the MinGW-W64 toolchain is 7.3.0
, but any version from 7.X
on should work.
MinGW-W64工具链的最新版本是7.3.0
,但是任何版本的7.X
应该都可以使用。
Choose the options for “posix” threads, and for “seh” exceptions handling, then install to the default location c:\Program Files\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev2.
选择“posix”线程的选项,并选择“seh”异常处理,然后安装到默认位置 c:\Program Files\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev2
。
Add the C:\Program Files\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev2\mingw64\bin
path to your System Path.
添加 C:\Program Files\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev2\mingw64\bin
系统路径的路径。
CMake
Download and install CMake https://cmake.org/download/ to the default location. CMake installer will add CMake to your system path.
下载并安装CMake https://cmake.org/download/到默认位置。CMake安装程序会将CMake添加到您的系统路径。
add CMake to your system path
记得添加CMake环境变量
OpenCV 4.0.0 and OpenCV Contrib Modules
Attachment address https://pan.baidu.com/s/1WoLTYMQCtiZpF4MdBEPALQ Download and unzip to C:\opencv\
Create the file windows_build_opencv.cmd under c:\opencv
在c:\opencv\下面创建文件windows_build_opencv.cmd
cd C:\opencv\build
set PATH=%PATH%;C:\Program Files (x86)\CMake\bin;C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin
cmake C:\opencv\opencv-4.1.0 -G "MinGW Makefiles" -BC:\opencv\build -DENABLE_CXX11=ON -DOPENCV_EXTRA_MODULES_PATH=C:\opencv\opencv_contrib-4.1.0\modules -DBUILD_SHARED_LIBS=ON -DWITH_IPP=OFF -DWITH_MSMF=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF -DBUILD_opencv_java=OFF -DBUILD_opencv_python=OFF -DBUILD_opencv_python2=OFF -DBUILD_opencv_python3=OFF -DBUILD_DOCS=OFF -DENABLE_PRECOMPILED_HEADERS=OFF -DBUILD_opencv_saliency=OFF -DCPU_DISPATCH= -DOPENCV_GENERATE_PKGCONFIG=ON -DWITH_OPENCL_D3D11_NV=OFF -Wno-dev
mingw32-make -j%NUMBER_OF_PROCESSORS%
mingw32-make install
chdir %GOPATH%\src\gocv.io\x\gocv
Execute windows_build_opencv.cmd
执行 windows_build_opencv.cmd
windows_build_opencv.cmd
It will probably take at least 1 hour to download and build.
下载和构建可能至少需要1个小时。
Last, add C:\opencv\build\install\x64\mingw\bin
to your System Path.
最后,添加 C:\opencv\build\install\x64\mingw\bin 到你的系统路径。
Verifying the installation
验证安装
Change the current directory to the location of the GoCV repo:
将当前目录更改为GoCV仓库的位置:
chdir %GOPATH%\src\gocv.io\x\gocv
Now you should be able to build or run any of the command examples:
现在您应该能够构建或运行任何命令示例:
go run cmd\version\main.go
The version program should output the following:
版本程序应输出以下内容: