0
Sikuliを使用してスクリーンショットを撮るには、screen.capture()を使用する必要があることを理解しています。 イメージをファイルに保存するにはどうすればよいですか?Sikuli with Javaでスクリーンショットを保存するには
Sikuliを使用してスクリーンショットを撮るには、screen.capture()を使用する必要があることを理解しています。 イメージをファイルに保存するにはどうすればよいですか?Sikuli with Javaでスクリーンショットを保存するには
org.sikuli.script.ScreenImage
からgetImage
を入力すると、java.awt.image.BufferedImage
が返されます。それをファイルに保存するには、javax.imageio.ImageIO
:
ImageIO.write(screen.capture().getImage(), "jpg", new File("screen.jpg"));
ただし、私が変更したいのはフォーマットだけです。 jpegとして保存すると、圧縮ロスのためにパターンとしてそのまま使用することはできません。この場合、pngがより良い選択肢になるかもしれません。 –
は素晴らしい作品です!ありがとう –