gpt4 book ai didi

c++ - 如何在 DirectShow 或 Media Foundation 中拍摄静态照片

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:22:28 24 4
gpt4 key购买 nike

有没有办法使用 DirectShow 或 Media Foundation API 制作照片(静止图像)?

我的视频捕捉工作正常,我可以捕捉第一帧并结束它,但这不是照片。通常相机具有不同的视频和照片模式,其中照片模式允许更高的分辨率。

例如,我有罗技 HD Pro 网络摄像头 C920,它声称可以拍摄 15mp 照片。它附带的软件可以拍摄 5168x2907 照片图像。到目前为止,我还没有在 DirectShow 或 Media Foundation 中看到任何照片模式,在使用 DirectShow 或 Media Foundation 的视频模式下,我可以使用该网络摄像头拍摄的最高分辨率是 2304x1536,在 RGB24 或 I420 中具有 2 FPS。

最佳答案

看起来必须寻找 PIN_CATEGORY_STILL 的输出引脚。还有一篇msdn文章Capturing an Image From a Still Image Pin .

关于c++ - 如何在 DirectShow 或 Media Foundation 中拍摄静态照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31483640/

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