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 _______________________________________________ Mailing list: https://launchpad.net/~sikuli-driver Post to : [email protected] Unsubscribe : https://launchpad.net/~sikuli-driver More help : https://help.launchpad.net/ListHelp

