Я хочу, чтобы мое приложение создавало окно, в котором будет отображаться мой канал камеры. мой код правильный в отношении ванильной реализации,
#include <opencv2/highgui.hpp>
#include <opencv2/core.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>
int main()
{
cv::VideoCapture cap(0);
const cv::String windowName = "helloThere";
cv::Mat frame;
while(1)
{
cap >> frame;
if(frame.empty()) // Check for invalid input
{
std::cout << "Could not open or find the frame" << std::endl;
return -1;
}
imshow(windowName, frame);
std::cout << frame << std::endl;
}
return 0;
}
но я думаю, что, поскольку я запускаю из CLion, объект окна запускается неправильно. Я могу записать вывод с фрейма, поэтому мой вопрос:
Кто-нибудь знает, как заставить namedWindow запускаться из среды CLion? вроде нового вопроса, но я думаю, что полезно для потомков. Я ничего не видел об этом