r311: image comparison functions
[ctsim.git] / ChangeLog
index 95aab3db0bd39a8b6ab3b77f99a400b608530131..3788ecdc438e140a7c66c41e9fff09dd0d72a5f0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,38 @@
-2.0.7 - 12/16/00 
-   Modifications for Microsoft Visual C++ compilation 
-   Fixed core-dump bug in Array2dFile::labelsCopy() function (Ian Kay) 
+3.0alpha1 - Released 12/30/00
+
+       * Added PlotFile class to system, used by if2 and ctsim
+
+       * ctsim: Added image comparison statistics and image subtraction
+
+       * ctsim: Added plotting of rows & columns with y-axis scaling 
+
+       * ctsim: Added row and column plot comparisons between two image
+       files.
+
+       * Reworked statistics algorithm to share between imagefile and
+       plotfile classes.
+
+       * imagefile.cpp: Fixed scaling bug when rasterizing Phantom with
+       nsamples > 2.  Added image math functions. 
+
+       * if2: Updated to output plot files and use new ImageFile class
+       math functions
+       
+2.5.0 - 12/18/00 
+   First Microsoft Windows GUI version
+   Modifications for Microsoft Visual C++ compilation.
    Improved pjinfo to output binary headers and view data, useful
        when manually compiling phantoms that vary during projection
        process. Thanks to Ian Kay for idea and code submission.
-   Changed code to explicitly use std:: namespace\r
+   Improved sorting to find median in ImageFile::statistics
+   Fixed core-dump bug in Array2dFile::labelsCopy() function (Ian Kay) 
+   Changed reconstruction dialog to fix onto smaller screens
+   Fixed display of plotting in Projection views
+   Improved animation displays for Projections and Reconstructions
+   Changed code to explicitly use std:: namespace rather than 
+       "namespace using std" statements
+   Fixed reconstruction scaling bug introduced in 2.0.6
+   Renamed if2img to ifexport, if-1 to if1, if-2 to if2
        
 2.0.6 - 12/03/00
    Fixed minor compilation problem with procsignal.h