Agenda&Status 022208: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
Hjmjohnson (talk | contribs) |
|||
Line 8: | Line 8: | ||
* .hdr/.img file format extensions map to 3 different interpretations in ITK. (Hans) | * .hdr/.img file format extensions map to 3 different interpretations in ITK. (Hans) | ||
** What should the correct version be? | ** What should the correct version be? | ||
{| border="1" | |||
|- bgcolor="#abcdef" | |||
! IO that can write .hdr/.img files !! Orientation !! bytes in .hdr !! Analyze^TM Program can read ITK written files correctly !! ITK can read Analyze^TM written files correctly !! Files tagged as nifti compliant | |||
|- | |||
| niftiImageIO (2 file nifti) || Quaternions || 352 || No || N/A || Yes | |||
|- | |||
| niftiImageIO ("Analyze") || SPM Style || 348 || Only if transverse orientation || Yes || Yes | |||
|- | |||
| AnalyzeImageIO || Mayo Clinic || 348 || Yes || Yes || No | |||
|} | |||
** Proposal: | |||
*** 1. Place AnalyzeIO before niftiIO in reading/writing order | |||
*** 2. Ensure that AnalyzeIO "CanRead" mechanism rejects files that are tagged as "Nifti Compliant" | |||
*** 3. niftiImageIO Add member function that turn on/off the ability to recognize ".hdr/.img" extensions as valid for writing (Only useful when niftiImageIO is explicitly specified for writing.). Add member function to specifify which "2 file .hdr/.img" form should be used for writing (2 file nifti or Analyze). | |||
*** 4. default niftiImageIO to not recognize ".hdr/.img" as valid for writing. | |||
* Improvements to MattesMutualInformation (Matt,Luis) | * Improvements to MattesMutualInformation (Matt,Luis) | ||
** Removing the JointPDFDerivatives array | ** Removing the JointPDFDerivatives array |
Latest revision as of 17:57, 22 February 2008
Project Management
- ITK 3.6 on March 2008
Technical Topics
- .hdr/.img file format extensions map to 3 different interpretations in ITK. (Hans)
- What should the correct version be?
IO that can write .hdr/.img files | Orientation | bytes in .hdr | Analyze^TM Program can read ITK written files correctly | ITK can read Analyze^TM written files correctly | Files tagged as nifti compliant |
---|---|---|---|---|---|
niftiImageIO (2 file nifti) | Quaternions | 352 | No | N/A | Yes |
niftiImageIO ("Analyze") | SPM Style | 348 | Only if transverse orientation | Yes | Yes |
AnalyzeImageIO | Mayo Clinic | 348 | Yes | Yes | No |
- Proposal:
- 1. Place AnalyzeIO before niftiIO in reading/writing order
- 2. Ensure that AnalyzeIO "CanRead" mechanism rejects files that are tagged as "Nifti Compliant"
- 3. niftiImageIO Add member function that turn on/off the ability to recognize ".hdr/.img" extensions as valid for writing (Only useful when niftiImageIO is explicitly specified for writing.). Add member function to specifify which "2 file .hdr/.img" form should be used for writing (2 file nifti or Analyze).
- 4. default niftiImageIO to not recognize ".hdr/.img" as valid for writing.
- Proposal:
- Improvements to MattesMutualInformation (Matt,Luis)
- Removing the JointPDFDerivatives array
- It used a 3D array of floats, of size : (Number of transform parameters) X (number of histogram bins)^2
- Removing the JointPDFDerivatives array
- Improving LevelSet filters to use image spacing (Luca)
- Dealing with fudge factor
Bug Triage
- Starting after: 4559