Pythonで画像を表示するん
I wrote: 2016/10/31
Pythonで画像を表示させます。そんでPyQtを使いますよ。
画像を表示する方法はいろいろあるのですが、
今回はQGraphicsView、QGraphicsSceneとQGraphicsPixmapItemを使って表示します。
あ、それと画像の読み込みにはQPixmapを使います。このプログラムはそれほど難しくないと思う。
なんか作り方に無駄が多い気がするけど気にしないもん(´ε` )
以下はソース
実行されたアプリケーション
Pythonで画像を表示させます。そんでPyQtを使いますよ。
画像を表示する方法はいろいろあるのですが、
今回はQGraphicsView、QGraphicsSceneとQGraphicsPixmapItemを使って表示します。
あ、それと画像の読み込みにはQPixmapを使います。このプログラムはそれほど難しくないと思う。
なんか作り方に無駄が多い気がするけど気にしないもん(´ε` )
以下はソース
import sys from PyQt4 import QtGui, QtCore, uic from Foo import Ui_MainWindow class Sample(QtGui.QMainWindow): def __init__(self, parent = None): super(Sample, self).__init__(parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) view = QtGui.QGraphicsView(self) view.setGeometry(0, 0, 400, 320) scene = QtGui.QGraphicsScene() item = QtGui.QGraphicsPixmapItem(QtGui.QPixmap('./sample01.jpg')) scene.addItem(item) view.setScene(scene) if __name__ == '__main__': app = QtGui.QApplication(sys.argv) sample = Sample() sample.show() sys.exit(app.exec_())
実行されたアプリケーション