View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008895ITKpublic2009-04-16 17:162010-12-06 14:28
Reporterkentwilliams 
Assigned ToLuis Ibanez 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product VersionITK-3-12 
Target VersionFixed in Version 
Summary0008895: Matlab matrix reader in VXL doesn't byteswap matrix files made on different byte-ordered systems
DescriptionSome time back I extended the itkTransformFileReader to read and write Matlab transform files. This code is in Insight/Review, and it is used in the BRAINSFit project hosted on NITRC.org

The matlab transform reader/writer depends on the VXL class vnl_matlab_readhdr, which does not do byteswapping in the case of a file created on a system with a different byte-ordering convention.
Additional InformationI enhanced the VXL class to add byte-swapping if necessary. A patch is included here.
TagsNo tags attached.
Resolution Date
Sprint
Sprint Statusbacklog
Attached Filespatch file icon vnl_matlab_read.patch [^] (6,367 bytes) 2009-04-16 17:16 [Show Content]

 Relationships

  Notes
(0022762)
kentwilliams (developer)
2010-11-01 12:10

This patch has been applied to the VXL repository, but VXL in ITK hasn't been updated since then.
(0023742)
kentwilliams (developer)
2010-12-06 14:28

Fixed for ITK4, by the VXL refresh that went thru recently.

 Issue History
Date Modified Username Field Change
2009-04-16 17:16 kentwilliams New Issue
2009-04-16 17:17 kentwilliams File Added: vnl_matlab_read.patch
2009-04-16 17:17 kentwilliams Status new => assigned
2009-04-16 17:17 kentwilliams Assigned To => kentwilliams
2010-11-01 12:10 kentwilliams Note Added: 0022762
2010-11-18 13:22 kentwilliams Assigned To kentwilliams => Luis Ibanez
2010-12-06 14:28 kentwilliams Sprint Status => backlog
2010-12-06 14:28 kentwilliams Note Added: 0023742
2010-12-06 14:28 kentwilliams Status assigned => closed
2010-12-06 14:28 kentwilliams Resolution open => fixed


Copyright © 2000 - 2018 MantisBT Team