Why functions of opencv 3.0 use GPU memory

Opencv Version: opencv 3.0 (install opencv-3.0.0.exe on windows10)
IDE: Vs2013

Try to run cv::resize(), and find a problem, program use 100M GPU memory.

Then try anothor funtions like cv::medianBlur, cv::threshold…

Why? And how to solve?

that is so outdated, your question is probably irrelevant today

what exactly do you want to solve ?
make it NOT use the gpu ?

OpenCL is a basic part of OpenCV. you could try disabling its use, if you don’t like it.

setUseOpenCL(false)

https://docs.opencv.org/3.4/dc/d83/group__core__opencl.html

see if that does anything.

also watch whether the GPU does any computation when your OpenCV program runs.

1 Like

Because vs2013 is to be used in the project, opencv3.0 is the only choice.

Of course, make it not use the gpu memory