image and noisy image mse as first mse, visibility changes

This commit is contained in:
2025-10-24 17:07:41 +03:00
parent 112ae6d5b0
commit cf21390395
2 changed files with 8 additions and 31 deletions

View File

@@ -100,9 +100,7 @@ class DeconvolveWithBead:
win_size = 7 #default = 7
#ms_ssim = []
# minimum = None #[]
# previous = None
best_mse = np.inf #float('inf')
best_mse = np.inf
minn = None
print("Deconvolving:", psf.min(), psf.max(), psf.sum(), otf.sum(), on.sum())
@@ -116,35 +114,10 @@ class DeconvolveWithBead:
#slicing mse to remove unwanted irrelevant data around the "sõõr"
onsum = on.sum()
# # saving the previous image
# if previous is None:
# minimum = on.copy() #[on]
# else:
# minimum = previous.copy() #[previous]
# previous = on.copy()
if mse[-1] < best_mse:
best_mse = mse[-1]
minn = on.copy()
# if len(mse) >= 2 and mse[-2] < mse[-1]:
# minn = minimum
# print("---------------------miinimum-pilt-on-leitud------------------------------------")
# fig = plt.figure()
# ax1 = fig.add_subplot(141)
# ax2 = fig.add_subplot(142)
# ax3 = fig.add_subplot(143)
# ax4 = fig.add_subplot(144)
# ax1.imshow(bead)
# ax2.imshow(im)
# ax3.imshow(on)
# ax4.imshow(bead-on)
# plt.show()
#ms_ssim.append(msssim(on,bead))
itr.append(it) # for iterations
_mssim = ssim(bead, on,
win_size = win_size, # okaalsem siis 3,5,7, kui globaalsem võrdlus, siis suurem