Replies: 4 comments
-
Hi @Cosme-liu , thanks for submitting an issue. The xcorrelation method is trying to correlate between your 0 index projection and another projection 180 degrees apart from that (presumably the last one), so it might be worth checking that the first and last projections are representative of your data. If not you could set Alternatively if you know roughly what the offset is you can set it manually and try several different values of
|
Beta Was this translation helpful? Give feedback.
-
Hi @hrobarts , thanks for your advice. I set |
Beta Was this translation helpful? Give feedback.
-
Hi @hrobarts, for the |
Beta Was this translation helpful? Give feedback.
-
Hi @Cosme-liu, sorry for the slow reply. It should work fine with decimals so you should see a difference with sub-pixel values |
Beta Was this translation helpful? Give feedback.
-
Description
I try to find the rotation center by using
CentreOfRotationCorrector.xcorrelation
, but the reconstruction result (original data vs corrected data) seems the same, which still has many crescent-shaped artifacts. It seems that theCentreOfRotationCorrector.xcorrelation
doesn't work.Is there other methods to find or correct the rotation center? For example, in
Tomopy
, we can usetomopy.find_center()
and define the rotation center during reconstrutiontomopy.recon(minus_log, angles, center=center, algorithm='gridrec')
Code
Reconstruction using origianl data:
Reconstruction using corrected data:
Beta Was this translation helpful? Give feedback.
All reactions