Jump to content
Compvision.ru
DL03

Установка OpenCV в связке с CUDA

Recommended Posts

Доброго времени суток. Как возможно установить OpenCV 3.3 в связке с Cuda 8.0 через CMake GUI? Пытался делать по инструкции http://jamesbowley.co.uk/buildcompile-opencv-v3-3-on-windows-with-cuda-8-0-and-intel-mkltbb/ (без Intel SDK), но сборка в Visual Studio не прекращается в течении 3-4 часов.

Может есть где готовые RAR архивы с готовыми сборками OpenCV 3.3 + Cuda 8.0?

Share this post


Link to post
Share on other sites

Ну оно вообще-то долго собирается, но процесс конечный.

  • Thanks 1

Share this post


Link to post
Share on other sites
В 19.09.2017 at 09:32, ppop21285 сказал:

Иногда,  для Windows я и спользую готовые сборки с сайта ParallelVision http://jamesbowley.co.uk/downloads/

Спасибо! Скачал! Но у меня почему то при попытке

cv::cuda::getCudaEnabledDeviceCount();

выдает 0 (и при моей сборке также).

В Visual Studio все подключено как обычно:

      1. Каталоги VC++
         1. Каталоги включения: "$(OPENCV_DIR)\..\..\include"
         2. Каталоги библиотек: "$(OPENCV_DIR)\lib"
      2. Компановщик
         1. Ввод
            1. Дополнительные зависимости: "opencv_world330.lib"

Где еще может быть проблема?

Share this post


Link to post
Share on other sites
6 hours ago, DL03 said:

Спасибо! Скачал! Но у меня почему то при попытке


cv::cuda::getCudaEnabledDeviceCount();

выдает 0 (и при моей сборке также).

В Visual Studio все подключено как обычно:

      1. Каталоги VC++
         1. Каталоги включения: "$(OPENCV_DIR)\..\..\include"
         2. Каталоги библиотек: "$(OPENCV_DIR)\lib"
      2. Компановщик
         1. Ввод
            1. Дополнительные зависимости: "opencv_world330.lib"

Где еще может быть проблема?

Видимо не установленны пути к opencv_world330d.dll / opencv_world330.dll , котокые находятся в ХХХ\x64\vc14\bin\ . Также надо проверть путь к Nvidia SDK. Для работы переменными окруженя в Windows порекомендую Rapid Environment Editor.

Share this post


Link to post
Share on other sites
14 часа назад, ppop21285 сказал:

Видимо не установленны пути к opencv_world330d.dll / opencv_world330.dll , котокые находятся в ХХХ\x64\vc14\bin\ . Также надо проверть путь к Nvidia SDK. Для работы переменными окруженя в Windows порекомендую Rapid Environment Editor.

Так пути верно указаны, просто была заменена старая сборка (OpenCV 3.3.0 без CUDA) на новую (с CUDA).

1.png

2.png

3.png

4.png

5.png

6.png

7.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×