I have a Visual Studio C++ project which uses OpenCV algorithms and some dll files are placed near .exe file in order to make OpenCV functionality working. What i want is to remove all dependencies in my project and use OpenCV as a source code. So it is not a question of changing dll to statically linked library (lib). I just want to put OpenCV cpp and h files in my project and use only the code i really need. I worry about cv::Mat if i still will be able to use it.
Thank you for advices how to perform this task. Maybe it would be useful also for some library users later. Any thoughts are welcome.