Files
simple_eta/play.py
Erik Fröjdh b6fa09fd22 WIP
2025-10-31 14:47:39 +01:00

25 lines
545 B
Python

import matplotlib.pyplot as plt
plt.ion()
import numpy as np
from simple_eta import gaussian_2d, plot_gaussian
from simple_eta import generate
sigma_um = 12
resolution = 200
grid_size = 3
pixel_size = 25
pos = (37.5,37.5) #x,y
t = gaussian_2d(mx=pos[0], my = pos[1], sigma = sigma_um, res = resolution, grid_size = grid_size, pixel_size = pixel_size)
fig, ax = plot_gaussian(t, pixel_size=pixel_size, grid_size = grid_size)
plt.show()
res = generate.sum_pixels(t, grid_size)
fig,ax = plt.subplots()
im = ax.imshow(res, origin = 'lower')