如何在Windows下用CUDA安装Python-OpenCV

2024-04-26 11:33:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用OpenCV和Python设置一个运动检测器和跟踪器。它目前正在工作,同时利用个人电脑的CPU,但我正试图走向GPU,以更好地提高其速度作为一种形式的未来证明。然而,我面临着一个关于其执行的问题。你知道吗

我已经从这个website安装了CUDA及其必要的组件。安装似乎是好的,但我不确定如何验证我能够运行我的OpenCV代码与CUDA。你知道吗

为了用CUDA测试一个运动检测器,我还发现了一篇类似的论文,来自here。但是,由于我使用的是Windows操作系统,因此无法通过给定的指令生成文件,因此无法使其正常工作。我尝试将nmake与VS2019结合使用,结果如下所示:

C:\Desktop\Test Codes\cuda-computer-vision-master\cuda\main>nmake -f Makefile

Microsoft (R) Program Maintenance Utility Version 14.23.28105.4
Copyright (C) Microsoft Corporation.  All rights reserved.

Makefile(7) : fatal error U1001: syntax error : illegal character '^' in macro
Stop.

我也尝试过使用GNUWin32和Cygwin,但都没有用。你知道吗

我希望通过各种方式:

  • 能够在Windows中生成文件来测试github代码
  • 另一个使用CUDA运行Python OpenCV进行运动跟踪的示例

Tags: 文件代码利用windowserrorcpuopencv检测器