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,

Обновлено я нахожу тот же вопрос без убедительного ответа.

0 ответов

Другие вопросы по тегам