vs2017配置opencv3.4.1
时间: 2023-05-31 07:20:44 浏览: 137
Windows10搭建OpenCV3.4.1环境+Visual Studio 2017
### 回答1:
首先,你需要下载并安装Visual Studio 2017。然后,你需要下载OpenCV 3.4.1的安装包。接下来,按照以下步骤进行配置:
1. 解压OpenCV安装包到一个文件夹中。
2. 打开Visual Studio 2017,创建一个新的C++项目。
3. 在项目属性中,选择“VC++目录”选项卡,然后在“包含目录”中添加OpenCV的include文件夹路径。
4. 在“库目录”中添加OpenCV的lib文件夹路径。
5. 在“链接器”选项卡中,选择“输入”选项卡,然后在“附加依赖项”中添加以下库文件:
opencv_world341d.lib(调试版本)
opencv_world341.lib(发布版本)
6. 在代码中包含OpenCV头文件,并使用OpenCV函数。
7. 编译和运行你的项目,确保它能够正常工作。
希望这些步骤能够帮助你成功配置OpenCV 3.4.1。
### 回答2:
在配置VS2017与OpenCV3.4.1之前,首先需要确定你的电脑已经安装了VC++工具集(包括C++编译器)和CMake工具。如果你还没有安装,需要先依次安装VC++工具集和CMake工具。
下面是VS2017配置OpenCV3.4.1的步骤:
1. 下载OpenCV3.4.1的压缩文件并解压缩。
2. 打开CMake GUI并点击“Browse Source”,选择OpenCV3.4.1的解压缩文件夹。
3. 在“Browse Build”中指定一个新的目标文件夹,然后点击“Configure”按钮。选择Visual Studio 15 2017 Win64。
4. 在CMake配置界面中,指定OpenCV_INSTALL_PATH为你想要安装OpenCV的路径。
5. CMake会生成许多项目文件,你可以自定义一些选项来控制这些文件的生成,也可以使用默认设置。在CMake GUI中,你将获得一个Python选项,可选择使用还是不使用。
6. 点击“Generate”按钮,会在指定的目标文件夹中生成VS2017-solution文件以及其他必要的文件。
7. 当生成完成后,你需要双击打开VS2017-solution文件,并将解决方案配置为“Release”或“Debug”,在VS2017中打开OpenCV工程。
8. 在VS2017中,选择“x64 Native Tools Command Prompt”选项来打开x64本机编程工具命令提示符。
9. 在命令提示符下,输入“nmake”命令来开始编译OpenCV3.4.1。
10. 在编译完成后,你需要将编译生成的所有库文件添加到你的环境变量中。
以上就是VS2017配置OpenCV3.4.1的完整步骤。完成这些步骤后,你就可以使用OpenCV3.4.1在VS2017中编写你的图像处理项目了。
### 回答3:
为了在VS2017中使用OpenCV 3.4.1,您需要遵循以下步骤:
1. 下载和安装OpenCV
在官方网站下载OpenCV 3.4.1的安装文件(OpenCV-3.4.1.exe)并执行。在安装向导中,选择安装OpenCV的所有组件,并选择要将OpenCV安装到的目录。建议在C:/opencv3.4.1下安装。完成后,请记下OpenCV的安装路径。
2. 创建新的VS工程
打开VS2017,创建一个新的Win32控制台应用程序项目(File -> New -> Project -> Win32 Console Application)。在“Application Settings”页面上,选择“Empty Project”选项,并在下一页上命名您的项目。
3. 在项目中添加OpenCV头文件和库文件
右键单击项目并选择“Properties”。在“Configuration Properties”下的“VC++ Directories”子菜单中,添加包含OpenCV头文件的目录。对于OpenCV 3.4.1,您需要将以下路径添加到“Include Directories”中:
C:\opencv3.4.1\build\include
接下来,在“Linker -> General”中添加库文件的目录路径。对于OpenCV 3.4.1,您需要将以下路径添加到“Additional Library Directories”中:
C:\opencv3.4.1\build\x64\vc14\lib
最后,在“Linker -> Input”中,添加需要链接的库文件名(使用“;”进行分割):
opencv_world341.lib
4. 配置属性
在“Properties”对话框中,选择“C/C++ -> General”,并将“Additional Include Directories”设置为:
C:\opencv3.4.1\build\include
接下来,选择“Linker -> General”,并将“Additional Library Directories”设置为:
C:\opencv3.4.1\build\x64\vc14\lib
最后,在“Linker -> Input”中将“Additional Dependencies”设置为:
opencv_world341.lib
5. 编写代码
现在,在项目中使用OpenCV库和头文件来编写代码。例如,在Main.cpp中,使用以下代码测试OpenCV是否正常工作:
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat test_image;
test_image = imread("test.png");
namedWindow("Test Image", WINDOW_NORMAL);
imshow("Test Image", test_image);
waitKey(0);
return 0;
}
6. 编译和运行
编译项目并运行可执行文件,您应该可以看到一幅图像在屏幕上打开。
以上就是在VS2017配置OpenCV 3.4.1的详细步骤。希望这能帮助到您。
阅读全文