如何设计自定义视频输出
How to design a custom videoOutput?
我的意思是视频输出是
Rectangle {
width: 320
height: 240
Camera{
id: camera
}
VideoOutput {
id: videoOutput
anchors.fill: parent
source: camera
}
GammaAdjust {
id: gammaAdjust
anchors.fill: videoOutput
source: videoOutput
gamma: 0.5
}
}
我如何自己设计视频输出?也许这是保存后处理后的图像,感谢
编辑1:我的目的是设计一个视频输出,可以保存后处理后的帧。如果有任何解决方案可以获得videoOutput的帧缓冲区,我不必设计自定义的videoOutput。
这段代码可能会对您有所帮助,它是QML的C++插件。与其他QML类型合作可能是一项艰巨的工作,但在C++中读取相机和处理图像总是很容易的。
相关文章:
- 递归函数计算序列中的平方和(并输出过程)
- 如何使用OpenCV作为运动检测器(而不是寻找视频输出)
- 修改视频帧并将其发送回视频输出流
- 视频生成筛选器的输入和输出筛选器
- 在 OpenCV 中播放视频:无错误无输出
- 直接显示来自视频输入的 YUY2 像素输出
- ffmpeg视频输出被去饱和
- 如何设计自定义视频输出
- SDL 1.2和SMPEG:仅限黑白视频输出
- 物体相对于摄像机和视频的角度?视频和相机输出不同
- 如何在Qt中显示其他应用程序的输出视频
- 无法在OpenCV中写入输出视频,程序仅写入单帧
- 我可以将处理后的视频输出从 PC 上的 OpenCV 流式传输到安卓平板电脑吗?
- 后处理窗口视频输出
- 如何更改Media Foundation Transform输出帧(视频)的大小
- 如何用我的c++代码中的vlcsdk控制视频输出类型
- DirectX屏幕捕获和输出为视频
- 使用FFmpeg(或类似)录制应用程序输出到视频
- 如何将视频文件作为输入传递给NodeJS中的子进程,并接收帧/图像作为输出
- 如何使用ffmpegc API对H.264视频进行编码,然后用媒体播放器打开输出