def ndvi_in_new_thread(self): bands = self.args.ndvi Thread(target=lambda: \ analysis_strategy.ndvi_to_file(bands[0], bands[1], self.args.output_image)).start()
def handle_ndvi_button(self): analysis_strategy.ndvi_to_file('img/2001-03-24/B30.TIF', 'img/2001-03-24/B40.TIF') self.render_in_scene(self.load_and_resize_pixmap('tmp/ndvi.tiff'))