OpenCV Development Environment

Asked 2 years ago, Updated 2 years ago, 147 views

I am thinking of developing an application using the camera function of OpenCV.
So when I installed OpenCV on Windows 10 and set the OpenCV environment on Visual Studio, the webcam did not show any images.
In particular, the image is not displayed in the release version, so I think it is a problem.
Therefore, could you tell me about the environment in which OpenCV can be used stably?
For example:

OS:ubuntu 16.04
OpenCV Version: 3.4.1
Language: C++

Thank you for your cooperation.

c++ ubuntu opencv windows-10

2022-09-30 21:32

1 Answers

Note: This answer does not directly answer your question.

As of 2018, OpenCV can now use many back-ends such as FFmpeg and DirectShow to process camera images, and if any of them can be recognized, it can be abstracted and used as cv::VideoCapture (Note: Video I/O with OpenCover/aview>.

As a result, many cameras that can be recognized on the backend side are expected to work with OpenCV as well.In fact, OpenCV has been reported to have worked in many environments, and I don't think it's realistic to list them all.

As of 2013, the old OpenCV wiki had a list of environments where OpenCV worked.However, this page is not available at the moment, and as far as I searched, there seemed to be no similar official page.

Also, if you want a camera compatible with OpenCV in your environment, why don't you use the return system to find a compatible camera?

Reference: Similar Questions


2022-09-30 21:32

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.