MFITSIO is a MATLAB interface to CFITSIO-- a library used to manipulate images and headers stored in the Flexible Image Transport System (FITS) file format. It currently supports reading and writing FITS images, headers, and array subsets.
|Tags||Scientific/Engineering Astronomy Software Development Libraries|
Release Notes: Compilation errors resulting from changes to the mex interface were fixed. There is no need to upgrade. New Unix users should use version 1.2.4, while new Windows users should use version 1.2.2.
Release Notes: This release fixes a typographical error in a string literal, which caused compilation problems on the latest gcc. No other updates are present in this release; current users needn't upgrade unless experiencing compilation errors.
Release Notes: Some files opened in fits_read_header were not closed properly. This resulted in the number of open files reaching the maximum file descriptor limit. This bug has been fixed.
Release Notes: This release fixes a segfault error caused sometimes when writing non-string header fields to FITS images.
Release Notes: The fits_transpose_all function is no longer used, the FITS reading/writing interface routines are now more dynamic, and some kludges in fits_read_image_impl were fixed. In particular, double arrays are not created as an intermediate step prior to returning a FITS array to the MATLAB environment. As a result significantly less processing time and memory is used. A bug caused by improperly casting non-double values to double in fits_write_image_impl that caused an overflow when the BITPIX is not -64 was fixed, and more information about data type conversion was added to the README file.