c++ - 尽可能快地从图像采集卡中抓取图像
问题描述
我可能有一个微不足道的问题,如果是这样,我很抱歉。我将图像采集卡(AV.io 4k)与相机结合使用,我想用 OpenCV 抓取最新的帧。我编写了一个测试脚本来使用 VideoCapture::read 显示最新的图像,它可以工作:
while (true)
{
Mat cameraFrame;
stream1.read(cameraFrame);
imshow("cam", cameraFrame);
if (waitKey(30) >= 0)
break;
}
return 0;
}
我现在的问题是,如何访问 RAM 中的图像?我想实时进行进一步的图像处理,因此想在我的内存中获取指向图像的指针。有办法吗?非常感谢!
解决方案
推荐阅读
- c# - 如何在.net C#中实现的nodejs中转换SHA1哈希函数
- javascript - 替换和反转 - 数组方法数学问题
- r - 当使用函数 'plot' 在 r 中绘制函数时,输出 t 和 y 是什么意思,有哪些参数可用?
- excel - 触发组合框更改事件
- angular - 如何取消选中Angular中forloop中的特定复选框
- javascript - 直接传递 process.stdout.write 与通过回调传递不同的输出?
- sql - SQL 聚合函数 MAX 通过加入删除重复项
- c - 在 C 中“固定”大角度
- image-processing - 为什么我不能使 2D 高斯收敛?
- excel - 如何在特定文本上方添加空白行?