Esempio n. 1
0
 def picture_predict(self):
     self.disable_buttons(tag=2)
     self.PredictResBrowser.setText(
         "Start predicting, please wait a moment...\n")
     Parameters.input_image_path = self.ImagePath.text()
     try:
         self.PredictThread = WorkThread.PicturePredict()
         self.PredictThread.trigger.connect(self.update_predict)
         self.PredictThread.finish_signal.connect(
             lambda: self.enable_buttons(2))
         self.PredictThread.error_signal.connect(self.error_process)
         self.PredictThread.feed_back.connect(self.handle_feed_back)
         self.PredictThread.start()
     except:
         QtWidgets.QMessageBox.warning(
             self, 'Invalied Image',
             'Invalid Image.\nPlease check your input.')