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!

- Rejestracja:prawie 14 lat
- Ostatnio:około 4 lata
No ale w czym masz problem? Podaj jakieś konkrety...
http://on-demand.gputechconf.com/gtc/2013/webinar/gtc-express-itseez-opencv-webinar.pdf
- Rejestracja:ponad 10 lat
- Ostatnio:prawie 10 lat
- Postów:36
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.
- Ścieżkę do source wpisuje w pole "Where is the source code"
- Ścieżka folderu w którym znajdzie się wynik działania cmake-a to Where to build the binares, tak?
- Zaznaczam advance
- Klikam configure ustawiam moją wersję VS oraz default native compiler
- Klikam finish no i się generują pliki
- Zaznaczam WITH_CUDA 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

- Rejestracja:prawie 14 lat
- Ostatnio:około 4 lata
romson25 napisał(a):
Mam:
6. Zaznaczam WITH_CUDA 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?
- Rejestracja:ponad 10 lat
- Ostatnio:prawie 10 lat
- Postów:36
Dla tego co napisałem w 5.
- 1 etap.txt (41 KB) - ściągnięć: 709
- Rejestracja:ponad 10 lat
- Ostatnio:prawie 10 lat
- Postów:36
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)
- Rejestracja:ponad 10 lat
- Ostatnio:prawie 10 lat
- Postów:36
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
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
satirev