VS + Cuda i openCV

Odpowiedz Nowy wątek
2015-02-12 17:12
0

Cześć, czy ma ktoś może jakieś pojęcie jak zbudować program w Visual Studio z wykorzystaniem cuda i opencv? Znalazłem co prawda kilka poradników na necie ale jakoś, że tak powiem ni c..ja z tego wychodzi. O ile napisanie programu z każdym z osobna nie stanowi problemu to połączenie tych dwoje jest ponad moje umiejętności. Z góry dzięki za pomoc!

Pozostało 580 znaków

2015-02-12 20:08
0

No ale w czym masz problem? Podaj jakieś konkrety...

http://on-demand.gputechconf.[...]ess-itseez-opencv-webinar.pdf

edytowany 1x, ostatnio: satirev, 2015-02-12 20:09

Pozostało 580 znaków

2015-02-13 19:03
0

Mam:
VS 2013 Prof
openCV 2.4.10
CUDA 6.5
Cmake 3.1.2
Windows 7 32

openCV pobrany ze strony projektu. Folder openCV zawiera dwa foldery build oraz source.

  1. Ścieżkę do source wpisuje w pole "Where is the source code"
  2. Ścieżka folderu w którym znajdzie się wynik działania cmake-a to Where to build the binares, tak?
  3. Zaznaczam advance
  4. Klikam configure ustawiam moją wersję VS oraz default native compiler
  5. Klikam finish no i się generują pliki
  6. Zaznaczam WITHCUDA oraz wszystkie pola z "CUDA" potem klikam generate no i kupa chyba, że nie powinienem tego robić, to jeszcze jej nie ma
    Slajd 10 i 11 to jakaś magia, nie wiem co się dzieje
edytowany 1x, ostatnio: romson25, 2015-02-13 19:04

Pozostało 580 znaków

2015-02-13 19:40
0

Przepraszam, widocznie jestem za głupi na to. Nigdy nie używałem Cmake, nie wiem za bardzo jak to działa(teoretycznie tak ale nie praktycznie krok po kroku co się dzieje po kliknięciu build) i z czym to się je.

Pozostało 580 znaków

2015-02-13 20:23
0
romson25 napisał(a):

Mam:

  1. Zaznaczam WITHCUDA oraz wszystkie pola z "CUDA" potem klikam generate no i kupa chyba, że nie powinienem tego robić, to jeszcze jej nie ma
    Slajd 10 i 11 to jakaś magia, nie wiem co się dzieje

A mógłbyś bardziej rozwinąć znaczenie słowa "kupa"? Nie generuje ci się solucja/cmake wali errorami?

Pozostało 580 znaków

2015-02-13 20:29
0

Cmake daje na ekran

Error in configuration process, project files may be invalid

dlatego nie mogę zaznaczyć CUDA_BUILD_EMULATION

edytowany 1x, ostatnio: romson25, 2015-02-13 20:38
A coś więcej? Wklej cały log. - satirev 2015-02-13 20:40

Pozostało 580 znaków

2015-02-13 20:57
0

Dla tego co napisałem w 5.

Pozostało 580 znaków

2015-02-13 20:58
0

Dla tego co w 6.

CMake Warning (dev) at cmake/OpenCVUtils.cmake:203 (if):
Policy CMP0054 is not set: Only interpret if() arguments as variables or
keywords when unquoted. Run "cmake --help-policy CMP0054" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.

Quoted variables like "WIN32" will no longer be dereferenced when the
policy is set to NEW. Since the policy is not set the OLD behavior will be
used.
Call Stack (most recent call first):
CMakeLists.txt:136 (OCV_OPTION)
This warning is for project developers. Use -Wno-dev to suppress it.

Checking for Windows (Phone) Platform SDK 8.0/8.1
Checking for Visual Studio 2012/2013
CMake Error at cmake/FindCUDA.cmake:889 (message):
CUDA_BUILD_EMULATION is not supported in version 3.1 and onwards. You must
disable it to proceed. You have version 6.5.
Call Stack (most recent call first):
cmake/OpenCVDetectCUDA.cmake:26 (find_package)
cmake/OpenCVFindLibsPerf.cmake:24 (include)
CMakeLists.txt:474 (include)

Pozostało 580 znaków

2015-02-13 22:32
0

Przecież masz jasno napisane:

 CUDA_BUILD_EMULATION is not supported in version 3.1 and onwards.  You must
  disable it to proceed.  You have version 6.5.

Pozostało 580 znaków

2015-02-13 23:35
0

no to też napisałem niżej, że muszę odznaczyć tę opcję
tylko co dalej?

kompiluję INSTALL tak jak jest pokazane na 10 slajdzie ale jeszcze nie wiem jak dorzucić ten folder lib bo wyskakują mi błędy, że nie może ich otworzyć (może jakoś dojdę)
11 slajdu nie rozumiem

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0