android - 如何将相机预览流从 android 连接到 Qt5?

标签 android qt interface camera preview

谁知道如何将相机预览流数据从android接口(interface)到​​Qt5? 我想在 Qt 上显示预览流。然后我会将重新格式化的流发送到 android。 谁能帮忙?

谢谢!

最佳答案

如果您使用的是 QCamera ,然后您可以将自定义 ViewFinder(派生自 QAbstractVideoSurface 的类)设置为 QCamera。

void QCamera::setViewfinder(QAbstractVideoSurface * surface)

然后当流可用时,将使用 VideoFrame 调用取景器的 present 方法,您可以从中获取图像数据并执行任何您想做的事情。

bool QAbstractVideoSurface::present(const QVideoFrame & frame)

关于android - 如何将相机预览流从 android 连接到 Qt5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22447221/

相关文章:

qt - 如何串联QStrings?

c++ - QML 中的进度条实现以显示 C++ 中循环的进度

c# - 在 C# 中基于显式接口(interface)实现实现 == 运算符

c++ - Qt:如何检测一个widget是否被选中?

c - 如何在c中获取向特定IP地址发送数据包的接口(interface)名称

c# - 用于单元测试的域模型的接口(interface)/虚拟

java - 可以在警报对话框上放置一个微调器吗?

Android:Paging3 使用 cloud-firestore 创建 remotemediator

android - 数据库中的表数(android)

android - osmdroid 中没有显示 map