Installing OpenCV on Windows for C++

  • Go to https://github.com/opencv/opencv and download the latest release. Extract files to local drive (eg : C)
  • Add bin folder to the Environment Variables path. For eg: C:\opencv\build\x64\vc15\bin
  • Create a New Visual Studio project C++ console.

    Set the platform target to x64

  • Add Directories by going to: Project->Properties->Configuration Properties-
  • VC++ Directories
    1. Add Build Directories: C:\opencv\build\include
    2. Add Library Directories: C:\opencv\build\x64\vc15\lib
    Linker Input
    1. Add to Linker->Input: opencv_world452d.lib (452 depends
    on your OpenCV version)
    d for debug, without d for release
  • Click on your Project name on right side in Solutions Explorer, and right-click on it to Add a New Item.
  • Select C++ File and rename it as test.cpp.
  • Finally, you can run this demo code in your visual studio IDE to see if it’s all working fine.
  • #include <opencv2/imgcodecs.hpp>
        #include <opencv2/highgui.hpp>
        #include <opencv2/imgproc.hpp>
        #include <iostream>
    
        using namespace std;
        using namespace cv;
    
        void main() {
    
            VideoCapture cap(0);
            Mat img;
    
            while (true) {
    
                cap.read(img);
                imshow("Image", img);
                waitKey(1);
            } 
        }
  • Your Output Screen should display your live Web-Cam feed.
  • And that’s all, you can now use OpenCV with ease. πŸ˜‰
    For more install information, visit the OpenCV official guide.

    37

    This website collects cookies to deliver better user experience

    Installing OpenCV on Windows for C++