@Nik87

Как лучше реализовать приложение для разметки изображений на pyqt?

Здравствуйте. Только осваиваю QT. Необходимо реализовать приложение для разметки изображения. Пока реализовал такой алгоритм. Создаю форму наследуя от QMainWindow. Создаю QLabel устанавливаю его на QScrollArea. QScrollArea устанавливаю на форму. С помощью getOpenFileName получаю имя файла и загружаю его в QLabel. Вопрос как реализовать выделение мышью областей на изображении, чтобы можно было ими в дальнейшем манипулировать (перемещать и тд) на этом изображении и обращаться к этим областям при выборе мышкой? Причем эти области желательно хранить в списке или другом контейнере.

Либо может есть другой подход для такой реализации5e9d72904be20997647965.png
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ответы на вопрос 1
@bbkmzzzz
Первое, что пришло в голову.
Отслеживаете нажатие мышки -> запоминаете -> рисуете, например, QFrame с рамкой -> ресайзите при движении мыши -> при отпускании мыши запоминаете размер фрейма (координата нажатия на мышь уже есть) -> что угодно дальше
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы