← Back to team overview

sikuli-driver team mailing list archive

[Bug 1833356] Re: [1.1.3] findAll fails but image exists

 

Any update on this.

My work around at present is very slow and doesn't always succeed

Work around

if Exists with no matching
findAll with no matching
setRect for each foundAll
see if exists with matching for same image : if so add to an array

I think that my work around doesn't always work as my GUESS is that
findAll has a limit of 100 items

Just out of interest what I am trying to do is find a white number 1 in
a green circle with a yellow border.

Pity I cant match circles as well as rectangles  
So my image is just the number 1 on green background

there are a lot of white number 1's on the screen and a lot of boxes many of which are rectangles
trying to find white number 1 with no matching find both sides of rectaangles as well as number 1 and many times findAll returns 100 matches and none of them is number 1 with matching at 0.90

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1833356

Title:
  [1.1.3] findAll fails but image exists

Status in Sikuli:
  Opinion

Bug description:
  Code
  def Find_All_Close_X(v_Image):
      if exists(v_Image,0.2):
          v_Pos = find(v_Image)
          print "v_Pos",v_Pos
          hover(Location(v_Pos.x,v_Pos.y))
          print "hovering",v_Pos.x,v_Pos.y
          popup("Found and hovering")
          v_Result = findAll(v_Image)    
      else:
          print "Not Found"
  v_Image_p = "/home/jeff/SikuliScripts_Linux/Subs/Vikings/Close X big Region.png"
  sx = 422 ; sy = 132 ; sw = 505 ; sh = 270
  setRect(sx,sy,sw,sh)
  g_Find_Matching = 0.85
  for i in range(20):
      print "^ " * 40 ,"Try", g_Find_Matching
      v_Image = Pattern(v_Image_p).similar(g_Find_Matching)

      Find_All_Close_X(v_Image)
      g_Find_Matching = g_Find_Matching - 0.01

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1833356/+subscriptions


References