Я пытаюсь настроить детектор движения и трекер, используя OpenCV и Python. В настоящее время он работает, используя процессор ПК, но я пытаюсь перейти к графическому процессору, чтобы улучшить его скорость как форму проверки будущего. Тем не менее, я сталкиваюсь с вопросом относительно его реализации.
Я установил CUDA и его необходимые компоненты с этого веб-сайта . Установка, кажется, в порядке, но я не уверен, как проверить, что я могу запускать свои коды OpenCV с CUDA.
Для тестирования детектора движения с CUDA, я также нашел похожую статьюделается с здесь . Однако я не смог заставить его работать из-за того, что я нахожусь в операционной системе 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
- Другой пример запуска Python OpenCV с CUDA для отслеживания движения