Since I upgraded pylinac version to 3.26.0 (even in 3.27) Starshot analyis is not working for me even using the same file that used to run. Attached to this document I provide the image generated in .tif by pylinac when it was working properly.
I’m getting RuntimeError: The algorithm was unable to determine a reasonable wobble. Try setting recursive to False and manually adjusting algorithm parameters.
from pylinac import Starshot
star_img = r"2024-08.zip"
mystar = Starshot.from_zip(star_img)
mystar.analyze(radius = 0.5,
min_peak_height = 0.25,
tolerance = 1.0,
start_point = None,
fwhm = True,
recursive = True,
invert = False)
print(mystar.results())
mystar.plot_analyzed_image()
mystar.publish_pdf("Isocolimador.pdf")