This is something that is very commonly searched but not easily found. So, as a reference for myself and anyone who might need it, I have shared the prebuilt OpenCV libraries for MinGW in this post, namely OpenCV 4.1.0 for MinGW 7.3.0 32-bit.
Note: I’ve assumed that you already know how OpenCV is built but you’re just looking for OpenCV prebuilt libraries instead of building them yourself. However, if you want to build OpenCV for MinGW by yourself, you can search my website for plenty of tutorials and information to get you started.
You might be wondering what sort of CMake parameters (or changes) I used to prepare these libraries, so to answer it very briefly, here they are:
- WITH_OPENCV_D3D11_NV = OFF
- BUILD_opencv_world = ON
- BUILD_opencv_python3 = OFF
- BUILD_opencv_python_bindings_generator = OFF
- BUILD_opencv_java_bindings_generator = OFF
You can use this link to directly download the libraries, and post your questions below in the comment box.