pyautogui.screenshot() на одном экране с разными пикселями
Я использую pyautogui
написать инструмент тестирования авто-GUI для Debian9
настольное приложение, написанное Qt5.9.2
, Фон приложения был заполнен множеством изображений PNG от qss
, Я делаю снимок экрана pyautogui.screenshot()
и сравнить пиксели по pyautogui.getpixel()
, Я нашел скриншоты, захваченные pyautogui.screenshot()
может немного отличаться от 1 пикселя, например:
Different image at pos[528, 1228], pixel1[21, 21, 22], pixel2[21, 21, 24]
Different image at pos[528, 1414], pixel1[94, 94, 94], pixel2[93, 93, 93]
Different image at pos[529, 1414], pixel1[94, 94, 94], pixel2[93, 93, 93]
Different image at pos[530, 1414], pixel1[94, 94, 94], pixel2[93, 93, 93]
Different image at pos[531, 1414], pixel1[94, 94, 94], pixel2[93, 93, 93]
Different image at pos[812, 1225], pixel1[55, 55, 55], pixel2[54, 54, 54]
Different image at pos[812, 1228], pixel1[23, 23, 24], pixel2[23, 23, 25]
Different image at pos[812, 1229], pixel1[13, 13, 14], pixel2[12, 13, 14]
Different image at pos[812, 1230], pixel1[13, 13, 14], pixel2[13, 13, 15]
Я не знаю Qt
или же pyautogui
,
Обновлено я нахожу тот же вопрос без убедительного ответа.