PyQT - Как получить координаты выбора изображения - PullRequest
1 голос
/ 16 сентября 2011

Я должен получить координаты части изображения в PyQT. Сначала мне нужен виджет, который может показать изображение (PNG или JPEG), но я не знаю, который может это сделать. И тогда я должен выделить часть этого изображения с прямоугольником и получить верхнюю левую и нижнюю правую координаты прямоугольника. Спасибо

1 Ответ

2 голосов
/ 16 сентября 2011

Вы можете отобразить изображения:

  1. с помощью QLabel и его метод QLabel.setPixmap, ИЛИ
  2. с помощью QGraphicsScene / QGraphicsView, ИЛИ
  3. в QWidget путем переопределения метода paintEvent и использования, например, QPainter.drawPixmap.

После отображения изображения вы можете использовать QRubberBand (пример) , чтобы разрешить и отобразить выбор.

...