我的图像抓取器返回一个错误
ID = randint(111111, 999999)
#Make screenshot and crop on coordinates 162, 187, 91, 206
im = ImageGrab.grab(bbox=(162, 187, 91, 206))
im.save(os.getcwd() + ID + ".png", "PNG")
返回:
Traceback (most recent call last):
File "DIRECTORY", line 25, in <module>
TextToImage()
File "DIRECTORY", line 13, in TextToImage
im = ImageGrab.grab(bbox=(162, 187, 91, 206))
File "DIRECTORY", line 28, in grab
raise ValueError("bbox x2<=x1")
ValueError: bbox x2<=x1
我们将非常感谢您的帮助
bbox需要类似于(左上、左上、右下、右下)。这可以解释为[(点A),(点B)]其中点A小于点B。我自己在使用用户鼠标坐标创建bbox时遇到了问题。有时用户首先引入右下角,导致错误。为了解决这个问题,我只是在添加元组之前比较它们
我的实现是不同的,但你应该明白这一点
相关问题 更多 >
编程相关推荐