External Email - Use Caution
Hi, I am needing some help with control points.
Environment: - FreeSurfer 8.2.0 - Ubuntu 22.04 on WSL2
I am trying to manually edit a subject using control points for intensity normalization.
Workflow:
1. Open the subject in Freeview. 2. Create a new Point Set. 3. Save it as "Control Points" into: SUBJECT/tmp/control.dat 4. Run:
recon-all -s SUBJECT -autorecon2-cp -autorecon3
The recon-all log shows:
mri_normalize -f SUBJECT/tmp/control.dat ...
using control points from file SUBJECT/tmp/control.dat...
However, immediately afterwards it reports:
Reading 0 control points... error: MRI3dGentleNormalize: mean = 0.0, nctrl = 0
The command completes, but the manually placed control points are ignored.
As a verification, I compared the original and edited normalization volumes:
mri_diff original/mri/norm.mgz edited/mri/norm.mgz
Output:
diffcount 0
which indicates that intensity normalization was unchanged.
Am I doing something wrong? Is this the expected behavior in FreeSurfer 8.2, or is there an issue with how Freeview writes control.dat?