def __init__(self, dataset_browser=None): super(MainWindow, self).__init__() self.setAcceptDrops(True) self._scene = Scene() self._image_view = ImageView() self._depth_view = ModelView() self._createCentralWidget([('Image View', self._image_view), ('Depth View', self._depth_view)]) self._status_bar = QStatusBar(self) self.setStatusBar(self._status_bar) self.showMaximized() self._createMenus() self._scene.updatedImage.connect(self._image_view.render) self._scene.updatedDepth.connect(self._depth_view.setRGBAD) self._scene.updatedMessage.connect(self._status_bar.showMessage) self.setFocusPolicy(Qt.StrongFocus) self.setWindowTitle("Image Viewer")
saveNormal(self.characterResultFile("N_lumo.png"), self._N_lumo, A_8U) saveNormal(self.characterResultFile("N0_b.png"), self._N0_b_32F, A_8U) saveNormal(self.characterResultFile("N0_d.png"), self._N0_d_32F, A_8U) def finishCharacter(self): if self._character_name != "": pass self.runCharacter() if __name__ == '__main__': app = QApplication(sys.argv) view = ImageView() view.showMaximized() editor = ParameterEditor() editor.addFloatParameter("sigmaSpace", min_val=1.0, max_val=30.0, default_val=5.0) editor.addFloatParameter("sigmaRange", min_val=0.0, max_val=1.0, default_val=0.3) editor.addFloatParameter("bumpScale", min_val=10.0, max_val=50.0, default_val=20.0)