使用selenium webdriver从网站保存图像

使用selenium webdriver从网站保存图像,selenium,selenium-webdriver,Selenium,Selenium Webdriver,我正在测试一个web应用程序,它可以帮助使用光学字符识别从图像中提取文本 解释步骤如下: 使用[convert text to Image]实用程序输入要在图像中转换的文本 现在我们已经开发了OCR应用程序来从图像中提取文本 我想采取保存这张图片,并将其传递给OCR应用程序,这是基于网络的应用程序 所以我想知道如何将这个文本图像保存到驱动器 例如: 我认为使用selenium webdriver没有简单的方法,但是,我认为您可以使用webdriver获取图像链接,然后使用您正在使用的任何语言下

我正在测试一个web应用程序,它可以帮助使用光学字符识别从图像中提取文本

解释步骤如下:

  • 使用[convert text to Image]实用程序输入要在图像中转换的文本

  • 现在我们已经开发了OCR应用程序来从图像中提取文本

  • 我想采取保存这张图片,并将其传递给OCR应用程序,这是基于网络的应用程序

    所以我想知道如何将这个文本图像保存到驱动器

    例如:


    我认为使用selenium webdriver没有简单的方法,但是,我认为您可以使用webdriver获取图像链接,然后使用您正在使用的任何语言下载文件,例如,如果您使用ruby,您可以使用以下代码,它将创建一个名为image.png的新文件,并从url复制图像:

    require 'open-uri'
    open('image.png', 'wb') do |file|
      file << open('http://www.textimg.net/textimages/2012/this-text-image-tool-is-so-cool-_502153c0c5fa7.png').read
    end
    
    需要“打开uri”
    打开('image.png','wb')do |文件|
    文件