Я пробовал так сделать:a = numpy.fromfile(fp, dtype=numpy.uint8)
a = numpy.flipud(a.reshape((492, 720), order='F'))
a.tostring()
im = QtGui.QImage.__init__(self, self, 492, 720, self.Format_Indexed8)
Для вывода так делаю:def MyDraw(self):
global im
Tochka = QtGui.QPainter()
Tochka.begin(self)
Tochka.translate(50, 50)
Tochka.drawImage(0, 0, im, 0, 0, int((2*self.MyRadianToGradus(phi))+0.5), 492)
Tochka.end()
self.update()
Выдаётся вот такая ошибка:im = QtGui.QImage.__init__(self, self, 492, 720, self.Format_Indexed8)
TypeError: ‘sip.methoddescriptor’ object is not callable
Я пробовал в место a.tostring()
im = QtGui.QImage.__init__(self, self, 492, 720, self.Format_Indexed8)
Написатьself.__data = a.tostring()
im = QtGui.QImage.__init__(self, self.__data, 492, 720, self.Format_Indexed8)
Таже самая ошибка. Не знаю важно или нет, но у меня
Python 2.6Как я понял я не правильно конструктор определил, а вот как правильно не понимаю. Помогите пожалуйста понять.