gpt4 book ai didi

c++ - 使用 OpenCV 从捕获设备获取所有可用的帧大小

转载 作者:太空宇宙 更新时间:2023-11-03 23:00:12 24 4
gpt4 key购买 nike

我将 Open CV 2.4.6 与 C++ 一起使用(有时也与 Python 一起使用,但它是无关紧要的)。我想知道是否有一种简单的方法可以从捕获设备获取所有可用的帧大小?

例如,我的网络摄像头可以提供 640x480、320x240 和 160x120。假设我先验不知道这些帧大小...是否有可能获得 vector 或迭代器,或类似的东西可以给我这些值?

换句话说,我不想获取当前帧大小(这很容易获取),而是我可以将设备设置为的大小。

谢谢!

最佳答案

当您从相机中检索帧时,它是该相机可以提供的最大尺寸。如果你想要一个较小的图像,你必须在获取图像时指定它,opencv 会为你调整大小。普通相机有一个大小相同的传感器,它向计算机发送一种图像。 opencv 之后用它做什么由您指定。

关于c++ - 使用 OpenCV 从捕获设备获取所有可用的帧大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20081818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com