C++ 使用OpenCV为Axis摄像头编译应用程序

C++ 使用OpenCV为Axis摄像头编译应用程序,c++,opencv,C++,Opencv,我正在尝试创建一个应用程序,它将使用OpenCV中的一些模块,并为Axis相机(最好是M3114)编译它。整个OpenCV太大,无法放入相机内存。我如何选择一些特定的模块(而不是编译所有模块)?你可以用cmake gui勾选任何不必要的模块(也许你只需要core、imgproc和highgui),指定发布版本或在二进制文件上调用“strip”,你可以构建静态链接的libs,因此当你编译你的程序时,你会得到一个大的二进制块,通常是8-10mb左右。如何运行cmake gui?此外,相机的内存小于7

我正在尝试创建一个应用程序,它将使用OpenCV中的一些模块,并为Axis相机(最好是M3114)编译它。整个OpenCV太大,无法放入相机内存。我如何选择一些特定的模块(而不是编译所有模块)?

你可以用cmake gui勾选任何不必要的模块(也许你只需要core、imgproc和highgui),指定发布版本或在二进制文件上调用“strip”,你可以构建静态链接的libs,因此当你编译你的程序时,你会得到一个大的二进制块,通常是8-10mb左右。如何运行cmake gui?此外,相机的内存小于7MB,因此二进制文件必须小于7MB