def on_saveHeatmap(self): """ saves the selected frame (singleframe = framenumber) """ singleframe = self.slider_heatmaps.value() self.current_ohw.save_heatmap(singleframe=singleframe) helpfunctions.msgbox( self, 'Heatmap of frame ' + str(singleframe) + ' was saved successfully')
def on_saveQuiver(self): singleframe = int(self.slider_quiver.value()) """ #save the different views if chosen by the user if self.quiver_settings['one_view']: self.current_ohw.save_quiver(singleframe = singleframe, skipquivers = int(self.quiver_settings['quiver_density'])) if self.quiver_settings['three_views']: self.current_ohw.save_quivervid3(singleframe = singleframe, skipquivers = int(self.quiver_settings['quiver_density'])) """ self.current_ohw.save_quiver3(singleframe=singleframe) helpfunctions.msgbox( self, 'Quiver of frame ' + str(singleframe) + ' was saved successfully')
def on_saveKinPlot(self): file_types = "PNG (*.png);;JPEG (*.jpeg);;TIFF (*.tiff);;BMP(*.bmp);; Scalable Vector Graphics (*.svg)" #let the user choose a folder from the starting path path = str( pathlib.PureWindowsPath( self.current_ohw.analysis_meta["results_folder"] / 'beating_kinetics.PNG')) filename = QFileDialog.getSaveFileName( None, 'Choose a folder and enter a filename', path, file_types)[0] if (filename == ''): # if 'cancel' was pressed: return self.current_ohw.plot_beatingKinetics( filename) # move mark_peaks into kinplot_options helpfunctions.msgbox(self, 'Plot was saved successfully.')
def finish_saveHeatmapvideo(self): self.progressbar_heatmaps.setRange(0, 1) self.progressbar_heatmaps.setValue(1) helpfunctions.msgbox(self, 'Heatmap video was saved successfully')
def finish_saveQuivervideo(self): self.progressbar_quivers.setRange(0, 1) self.progressbar_quivers.setValue(1) helpfunctions.msgbox(self, 'Quiver was saved successfully')
def on_exportAnalysis(self): self.current_ohw.export_analysis() helpfunctions.msgbox(self, 'analyzed Peaks were saved successfully.')
def on_saveTimeAveragedMotion(self): file_ext = self.combo_TA_ext.currentText() self.parent.current_ohw.plot_TimeAveragedMotions(file_ext) helpfunctions.msgbox( self, 'Plots of time averaged motion were saved successfully.')
def on_saveMVs(self): ''' saves raw MVs to results folder ''' self.current_ohw.save_MVs() helpfunctions.msgbox(self, 'Motion vectors were successfully saved')