Ask Your Question

Revision history [back]

The stitching algorithm is reliant on NPP graphcut implementation which was removed after CUDA 8.0.

From your CMake output you are compiling with CUDA 10.1 so the feature is disabled. To enable I would suggest you compile with CUDA 8.0 and Visual Studio 2015.

The stitching algorithm is reliant on NPP graphcut implementation which was removed after CUDA 8.0.

From your CMake output you are compiling with CUDA 10.1 so the feature is disabled. To enable I would suggest you compile with CUDA 8.0 and Visual Studio 2015.

Note: If you want to execute the code on a GPU newer than Pascal (GTX 16xx, RTX 20xx etc.) ensure that you generate PTX code for compatibility with devices which didn't exist when CUDA 8.0 was released. E.g. include

-DCUDA_ARCH_PTX=6.0

The stitching algorithm is reliant on NPP graphcut implementation which was removed after CUDA 8.0. 7.5.

From your CMake output you are compiling with CUDA 10.1 so the feature is disabled. To enable I would suggest you compile with CUDA 8.0 7.5 and Visual Studio 2015.2013.

Note: If you want to execute the code on a GPU newer than Pascal (GTX 10xx, GTX 16xx, RTX 20xx etc.) ensure that you generate PTX code for compatibility with devices which didn't exist when CUDA 8.0 7.5 was released. E.g. include

-DCUDA_ARCH_PTX=6.0-DCUDA_ARCH_PTX=5.0

The stitching algorithm is reliant on NPP graphcut implementation which was removed after CUDA 7.5.

From your CMake output you are compiling with CUDA 10.1 so the feature is disabled. To enable I would suggest you compile can try compiling with CUDA 7.5 and Visual Studio 2013.2013, but as I haven't tried this myself I cannot guarantee that it will work.

Note: If you want to execute the code on a GPU newer than Pascal Maxwell (GTX 10xx, GTX 16xx, RTX 20xx etc.) ensure that you generate PTX code for compatibility with devices which didn't exist when CUDA 7.5 was released. E.g. include

-DCUDA_ARCH_PTX=5.0