Я очень плохо знаком с Python и мне нужен подход для выполнения важной функции, которую я выполнял ранее на языках макросов:
У меня есть программа на Python, которая будет обрабатывать изображение снимка экрана с помощью pyscreenshot,Чтобы передать pyscreenshot необходимые координаты x1, y1, x2, y2 для создания изображения, мне нужно, чтобы пользователь определил часть экрана, нарисовав вокруг него прямоугольник.Подумайте, «подрезать» инструмент в Windows и cmd + shift + 4 в OSX.
Я открыт для использования любого необходимого модуля BSD, но мне нужна поддержка модулей для OSX и Windows.
Каждый пример, который я нашел, касается того, как нарисовать прямоугольник в пределах холста или в существующем файле изображения.Эти примеры мне не помогают, потому что мне нужно, чтобы координаты были отрисованы относительно любого окна ОС, которое выберет пользователь.
Большое спасибо за помощь !!!
Посмотрел научебники для рисования прямоугольников в opencv, pyautogui, tkinter, но все они рисуют прямоугольники над окном или холстом, нарисованным программой, а не ОС.