【发布时间】:2019-07-13 09:20:36
【问题描述】:
如何在图片上添加文字?它可以放在右上角 左上角 右下角 左下角还是居中 没关系?
class Example(QWidget):
def __init__(self):
super().__init__()
self.im = QPixmap("./images.png")
self.label = QLabel()
# self.label.setText("sdsdsd")
# self.label.setStyleSheet("color:black")
self.label.setPixmap(self.im)
self.grid = QGridLayout()
self.grid.addWidget(self.label,1,1)
self.setLayout(self.grid)
self.setGeometry(50,50,320,200)
self.setWindowTitle("\n")
self.show()
if name == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
这是我所做的,但我无法在图像上显示文字。如何解决这个问题?我用谷歌搜索了很多次,但我没有找到任何关于这个问题的解决方案。
【问题讨论】:
-
你试过opencv了吗?
-
不,它只是用于 GUI。但我认为 opencv 是为 AI 设计的?
-
尝试将图片添加为背景图片并在其上添加文字
标签: python python-3.x pyqt5