Latest code failed on Ubuntu 18.10. Libvips installed via pip3. Here is the traceback on a 10-image stack:
...
Average (rms) distance between Controlpoints
after 14 iteration(s): 4.6864852567635e-12 units
Strategy 2
Average (rms) distance between Controlpoints
after 15 iteration(s): 4.65799511209618e-12 units
Strategy 2
Average (rms) distance between Controlpoints
after 16 iteration(s): 4.32668147155674e-12 units
Strategy 2
Average (rms) distance between Controlpoints
after 17 iteration(s): 4.32668147155674e-12 units
Run called
^C^CTerminated
----- Averaging Images -----
Traceback (most recent call last):
File "./Superresolution.py", line 137, in <module>
main()
File "./Superresolution.py", line 17, in main
average()
File "./Superresolution.py", line 76, in average
avgs = pyvips.Image.new_from_file(tilelist[0], access='sequential')
IndexError: list index out of range
Hugin did its thing and then it hung on the align_image_stack in pyvips. I let it run for 10 hours before killing it
Could it be something as simple as the images not being fed sequentially to pyvips?
Jack