1.1.2 Screen.capture(region, 'name') not working

Asked by Edson Henrique Arantes on 2018-07-11

I want to save a region as a png file to process it in another app, so, no temporary save
my code is as follows:

calc = find("calculator.png")

rows = 10
cols = 4
calc.setRaster(rows, cols)
result = calc.getRow(2) # result is a new region

path = Screen.capture(result,'result.png') # the .png part can be omitted, path should have the absolute path to the image named result.png

getting the error:
"TypeError: capture(): self arg can't be coerced to org.sikuli.script.Screen "

read the documentation but I can't understand what's wrong

Question information

English Edit question
Sikuli Edit question
No assignee Edit question
Last query:
Last reply:

Can you help with this problem?

Provide an answer of your own, or ask Edson Henrique Arantes for more information if necessary.

To post a message you must log in.