Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import sys, os, time, cProfile, pstats
from PIL import Image
sys.path.insert(0, os.path.abspath('..'))
import pyscreeze
pyscreeze.RAISE_IF_NOT_FOUND = True
def locateTest():
largeNoiseFp = open('largenoise.png' ,'rb')
largeNoiseIm = Image.open(largeNoiseFp)
imageWidth, imageHeight = largeNoiseIm.size
bottomRightCorner100x100 = largeNoiseIm.crop((imageWidth - 100, imageHeight - 100, imageWidth, imageHeight))
for step in (1, 2, 4, 8, 16, 32):
startTime = time.time()
result = pyscreeze.locate(bottomRightCorner100x100, largeNoiseIm, step=step)
print('bottomRightCorner100x100 (step %s) located at %s in: %s seconds' % (step, result, round(time.time() - startTime, 2)))
largeNoiseFp.close()
def largegrayscaleTest():