diff --git a/mu_map/data/datasets.py b/mu_map/data/datasets.py index d0ae39c45aeab9744956d213dd3196c31d740b47..201c11930470f6c149228cc57c2f826764ce8025 100644 --- a/mu_map/data/datasets.py +++ b/mu_map/data/datasets.py @@ -200,11 +200,14 @@ if __name__ == "__main__": cv.imshow(wname, combine_images((recon, mu_map), (ir, im))) key = cv.waitKey(timeout) + running = 0 while True: ir = (ir + 1) % recon.shape[0] im = (im + 1) % mu_map.shape[0] - cv.imshow(wname, combine_images((recon, mu_map), (ir, im))) + to_show = combine_images((recon, mu_map), (ir, im)) + cv.imshow(wname, to_show) + key = cv.waitKey(timeout) @@ -219,3 +222,6 @@ if __name__ == "__main__": elif key == 81: # left arrow key ir = max(ir - 2, 0) im = max(im - 2, 0) + elif key == ord("s"): + cv.imwrite(f"{running:03d}.png", to_show) + running += 1