【问题标题】:Is possible to capture images dynamically in sikuli?可以在 sikuli 中动态捕捉图像吗?
【发布时间】:2013-05-17 03:47:40
【问题描述】:

我正在使用 sikuli 加载 IE,然后我从 adobe connect 打开 .flv 记录。因为我动态捕获图像并且必须将这些图像存储在列表对象或任何数据结构中。是否可以在 sikuli 中动态捕获窗口中的图像?

请帮助我。

谢谢。

【问题讨论】:

  • 你的英语对我来说有点不清楚。告诉我这是否正确:您正在下载 .flv 格式的视频并在 Adob​​e Connect 中播放。您想知道是否可以使用 Sikuli 从该视频中捕捉图像?
  • 嗨,我想在视频运行时从视频中动态捕获图像。
  • 视频播放时是否可以手动截屏?如果您的视频播放器有 DRM 来阻止它,那么 Sikuli 可能无法提供帮助。否则,你可以做到。您需要定期捕获吗?比如,每n 秒?还是有其他捕获触发器?
  • 嗨,我可以在运行 sikuli 时获取图像文本。解决了。​​
  • 如果您将对您有用的解决方案描述为答案,您可以将其标记为已接受,它可能会在未来对其他人有所帮助。

标签: python sikuli


【解决方案1】:
def CaptureScreen(path):
    #Take Screen shot and move it from temp folder to new location <path>
    shutil.move(capture(Screen()), path) 

http://doc.sikuli.org/screen.html#Screen.capture

http://www.jython.org/docs/library/shutil.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-13
    • 1970-01-01
    • 2016-05-28
    • 2019-10-24
    • 2017-06-19
    • 2010-11-17
    • 1970-01-01
    相关资源
    最近更新 更多