2011-09-16 13 views
1

我必须在PyQT中获取图像部分的坐标。 起初我需要一个可以显示图像的小部件(png或jpeg),但我不知道哪个可以做到这一点。然后我必须用矩形选择这个图像的一部分,并得到矩形的左上角和右下角坐标。 谢谢PyQT - 如何获取图像选择的坐标

回答

2

可以显示图片:通过重新定义paintEvent方法和使用

  1. QLabel及其方法QLabel.setPixmap,或
  2. QGraphicsScene/QGraphicsView,或
  3. QWidget例如QPainter.drawPixmap

一旦图像显示,您可以使用QRubberBand(example)来允许和显示选择。