【问题标题】:Screen Capture APIs屏幕捕获 API
【发布时间】:2014-08-28 19:56:52
【问题描述】:

我正在开展一个项目,该项目需要捕获桌面区域并实时更改和处理流图像。当我使用 Aforge 时,处理后我得到大约 12 帧,之前得到 28 帧。我知道我的处理会降低性能,但是伪造的屏幕捕获功能真的很慢吗? openCV会更快吗?有更快的选择吗?

【问题讨论】:

  • 介意,如果我删除 opencv 标签(不相关)?
  • 我不认为它无关。我想知道 OpenCV 是否比使用屏幕捕获的 aforge 产生更好的性能。
  • opencv 中没有截屏功能。如果有的话,你一定是在谈论 emgu,它又是一个围绕 opencv 的第 3 方 c# 包装器。 (所以,仍然不相关)
  • 我不知道有什么区别。我会调查的。谢谢。
  • 但可能会添加一个 emgu 标签...

标签: computer-vision aforge emgucv


【解决方案1】:

很可能其他人更快,因为其他方在向您发送数据时使用更快的压缩。或者尝试发送更少的数据,例如将屏幕划分为 8 x 8 块,并且只发送那些在其间发生变化的块.. 此类应用程序中经常使用类似的东西。

【讨论】:

    猜你喜欢
    • 2012-04-19
    • 1970-01-01
    • 2011-07-25
    • 2018-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-15
    • 2012-11-26
    相关资源
    最近更新 更多