pyqt designer 로 raw image 나타내기

행동하는 개발자·2022년 10월 18일
0

PySide, PyQt

목록 보기
10/20

처음 시작

class make_img:

    def __init__(self, path, section_count, width, height, x, y, z):
        self.path = path
        self.section_count = section_count
        self.width = width
        self.height = height
        self.x = x
        self.y = y
        self.z = z
  1. 처음에 받을 인자를 선택해주어야 한다.

        img_x = QtGui.QImage(arr_x.tobytes(), self.width, self.height, QtGui.QImage.Format_Grayscale8)
        img_y = QtGui.QImage(arr_y.tobytes(), self.height, self.section_count, QtGui.QImage.Format_Grayscale8)
        img_z = QtGui.QImage(arr_z.tobytes(), self.width, self.section_count, QtGui.QImage.Format_Grayscale8)
        
  1. QtGui.QImage의 그림인자는 tobytes()로 들어와야만 한다.

  2. 다른 함수 내의 내용이더라도 self를 붙인다면 앞서 init에서 불러온 인자를 가져올 수 있다.

  3. 다른 클래스에서는 앞서 만든 클래스를 굳이 상속하지 않고 사용하여 가져올 수 있다.

profile
끊임없이 뭔가를 남기는 사람

0개의 댓글