I am working with this large data set of around 40,000 images. I find that reading the images in OpenCV takes too much time. I have access to an NVidia GTX 1080, and would prefer to run the imread on the GPU instead as I believe it would be faster. I have installed CUDA 9.0, CuDNN 8.0, and libcupti, which is necessary for Tensorflow-GPU, and also want a means to use GPU with OpenCV commands like imread. I noticed that some Github links offer instructions for OpenCV-GPu with CUDA 8.0, and since I have CUDA 9.0, I don't believe those will suit my case.
Any help/advice would be greatly appreciated.