opencv将视频显示为凹面图像

Posted

技术标签:

【中文标题】opencv将视频显示为凹面图像【英文标题】:opencv display video as concave image 【发布时间】:2015-09-06 20:53:56 【问题描述】:

我使用下一个代码来显示来自我的相机的视频:

VideoCapture cap(1);
if (!cap.isOpened())  // check if we succeeded

    return;


Mat edges;
namedWindow("Video", 1);
for (;;)


    //set the callback function for any mouse event
    setMouseCallback("Video", CallBackFunction, NULL);

    cap >> frame; // get a new frame from camera

    imshow("Video", frame);
    //if (waitKey(30) >= 0) break;
    waitKey(DELAY_TIME);

但是,我希望视频图像显示为凹/凸图像。有没有快速简便的方法来做到这一点?

谢谢

【问题讨论】:

什么是凹凸图像? 喜欢这里的图片:alltelleringet.deviantart.com/art/concave-convex-186367734 【参考方案1】:

您可以使用remap function 将桶状失真应用于您的帧。Small tutorial。

【讨论】:

以上是关于opencv将视频显示为凹面图像的主要内容,如果未能解决你的问题,请参考以下文章

1.opencv—图像处理基础

opencv将视频canny后显示播放一卡一卡的,是否需要的canny时间太长了,怎么解决

opencv 做视频捕捉的时候摄像头无法开启。显示出来的图像都是黑色的。

OpenCV跟踪轮廓将整个图像跟踪为最大轮廓?

二.使用 OpenCV 读写视频

opencv系列03OpenCV4.X视频获取与显示