Greetings, Just my two cents...
Offset by 304 on the last frame image seems alot if not round robin. I would suspect that you should be looking at the creation / importing of the images. If created by Fourier Transform and the shift is round robin, I suspect that the manipulation of the phase in Fourier domain has an increment problem. If the stack are being read in using raw format, I suspect the increment of the dimension in question is off by one. I do not know if Image/Transform/Translate has a way to do round robin translates. If Process/Math/Macro... had a frame variable, this would be simple to do... Enjoy, Fred On Thu, July 31, 2025 5:47 pm, AR.M. AlHinnawi wrote: > Dear ImageJ > > I have a stack of 304 frames. It appears that objects in every frame are > shifted by 1 px successively. I mean the objects in every two successive > frames are displaced by 1px increment. Therefore, using 'transform -> > translate' is not practical since I have to correct the displacement in > each frame separately. > > Is there a solution/micro that automatically adds a successive translate > increment to all frames? I mean, it seems that I need a loop (304 > iterations) and do the job frame-by-frame automatically, can anyone help? > Thank you so much. > > *Abdel-Razzak Al-Hinnawi, (Associate Prof.) (B.Sc., M.Sc., Ph.D. Medical > Imaging Sciences & Digital Image Processing & Biomedical Engineering)* > *Faculty of Allied Medical Sciences* > *ISRA University* > *11622, Amman, **JORDAN* > *phone: +962 780515199* > *e-mail: [email protected] <[email protected]> > [email protected] <[email protected]>* > > -- > ImageJ mailing list: http://imagej.nih.gov/ij/list.html > -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html
