问题标签 [qcamera]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
351 浏览

c++ - QCamera::start 给出神秘的“启动失败”日志消息

很幸运,我的程序如此简单,所以我最终发现了导致神秘日志消息的原因。我的程序日志如下所示:

这发生在:

start()方法在控制台中导致此消息。现在消息的含义很明显,它不是很有帮助。我应该采取哪些步骤来解决它?

0 投票
0 回答
304 浏览

c++ - 如何用背景颜色填充 QCameraViewFinder?

我试过这个:m_QCameraViewfinder_viewfinder->setStyleSheet ("background-color: blue");

没有帮助。

目前没有安装相机。如何用背景颜色填充 QCameraViewFinder?

输出在这里:

在此处输入图像描述

0 投票
1 回答
127 浏览

c++ - QCameraInfo 无法识别来自图像采集卡的多个摄像头

我开发了一个应用程序来显示相机输出。使用图像采集卡(带两个通道的 PCIe)连接相机。奇怪的是我只能看到一个设备输出。此外,QCameraInfo它也只检测一个设备。同样在两个端口中,只有一个端口提供检测QCameraInfo类检测。

谁能建议我可能的原因。或者有没有办法使用 Qt 类选择不同的频道?

0 投票
1 回答
1549 浏览

qt - 为什么 QCameraImageCapture 将图像保存到硬盘?

我编写的应用程序的一部分能够从网络摄像头捕获图片。我正在使用带有 QCameraViewfinder 的 QCamera 来显示当前视图,然后当单击快门按钮时,它会拍摄一张带有 QCameraImageCapture 设置为捕获到缓冲区的图片,然后从那里处理它。我刚刚发现它还在本地图片文件夹中保存了图像的副本。为什么会发生这种情况,我该如何阻止它?

0 投票
1 回答
566 浏览

c++ - Qt:QCamera + FaceRig(虚拟相机)。是否可以?

是否可以将 QCamera 类与另一个程序使用的物理/虚拟相机一起使用?

我知道 FaceRig 可以在 Skype 等程序中使用,但是当我试图通过 QCamera 捕捉它时(我使用默认示例https://doc.qt.io/qt-5/qtmultimedia-multimediawidgets -camera-example.html)它在调试中返回带有错误的黑屏:

获取视频控制失败

找不到视频处理放大器

我知道原因是相机当前已由另一个进程运行。我不知道如何解决这个问题。

0 投票
1 回答
1395 浏览

c++ - QCamera 获取分辨率和原始帧

我想获得所选相机的分辨率,并在视频捕捉中获得原始帧,但我还没有清楚地找到如何去做。你可以帮帮我吗!?提前致谢。

喜欢:cameraQt->getResolution

谢谢。

0 投票
1 回答
1466 浏览

c++ - 一个 QCamera 有两个 QCameraViewFinder

我创建了一个跨平台的Qt应用程序,在这个应用程序上,我需要QCamera在两个不同的屏幕上显示一个结果。这涉及将两个链接QCameraViewFinder在一起QCamera

我的代码是:

这里的问题是我不能使用另一个 QCameraViewFinder 来跟踪我的 QCamera。我需要这样做,因为我想在两个不同的屏幕上显示两个 QCameraViewFinder。

我真的被这个话题困住了,所以如果有人有解决方案,那就太好了!

0 投票
0 回答
461 浏览

c++ - 如何使用 QtMultimedia/QCamera?

我正在用 C++ 创建一个程序,您可以在其中创建用户配置文件。用户应该可以选择使用笔记本相机拍摄一张照片。我已经阅读了很多关于 QCamera 的内容并尝试使用它。我已经在我的 qml 文件中导入了 QtMultimedia。现在我首先尝试搜索可用的相机,但总是有很多错误。我不知道我可能忘记了什么,或者为什么我什么也找不到。我想做一些测试,只是为了更多地接触 QCamera 类。我包括:QTextStream、QtMultimedia/QCameraInfo 和 QtMultimedia/QCamera

这是我的测试代码:

}

总是有这些错误:...\QT\test\main.cpp:23: Fehler: undefined reference to _imp___ZN11QCameraInfo13defaultCameraEv', ...\QT\test\main.cpp:23: Fehler: undefined reference to_imp___ZNK11QCameraInfo10deviceNameEv',还有更多,但几乎相同的错误信息。而这个:collect2.exe:-1: Fehler: error: ld returned 1 exit status

0 投票
1 回答
401 浏览

c++ - 从 QThread 使用 QCamera/QCameraInfo

我有一个 Camera 类,目前它只返回连接到计算机的可用摄像头数量。在我的 PhotoProcessor 类 (QWidget) 中创建了一个 Camera 对象,然后移动到另一个线程,因为在检查可用相机时我注意到一些轻微的挂起:

在光处理器.cpp

相机.h

相机.cpp

从 photoprocessor.cpp 运行 QCameraInfo::availableCameras() 时,它说连接了一个正确的相机,但是无论我做什么,线程化的 Camera 对象永远无法检测到相机,即相机的大小为零。

这里发生了什么?

0 投票
1 回答
634 浏览

qt - 从 qml 更改相机像素格式

查看 Qt5 的文档,似乎可以更改相机的像素格式。我需要创建一个QCameraViewfinderSettings新的像素格式并将新设置设置为相机......就像在这个例子中

但我在 QML 中找不到类似的东西......有什么办法可以在 QML 中做某事吗?我想要类似的东西:

如果 QML 不允许我设置像素格式,我还有什么选择?