Search This Blog

Friday, September 25, 2015

FireVoxel Build 197 is released:

1. FireVoxel\DLLs\DCMTK - moved the whole code base entirely into "8-byte structure tag alignment" to avoid any sideeffects of different module alignment.
2. Added a functionality to change Signal  Window Center\Width settings using mouse movement with the Left Mouse button pressed.
3. Fixed the crash on  ROI image only (without SI volume) when the RoiStats3D dialog (F3) is activated.
4. Color Dialog defects:  fixed the   "always 0 color" and "crash on the exit" defects by recompiling the FireVoxel.exe module with 8-byte alignment.
5. Replaced all numerical ("double float") fields handling within all of the 76 Dialog boxes in FireVoxel.
6. MFC dialog "double float" numerical field failure:  developed a workaround by replacing MFC function:   AFXAPI DDX_Text(CDataExchange* pDX, int nIDC, double& value)
7. Completely removed the Intel\TBB library from FireVoxel.exe and all DLLs.  This was replaced with the Microsoft's native library <ppl.h>.  Dependency on the VC++ 2013 redistributable was removed from the FireVoxel.
8. All higher level DICOM processing function (incl.  Constructing DICOM tree, etc) - was moved out of the main FireVoxel.exe to the VolumeAnalyze. dll.  This is to improve the architecture by leaving only the User-Interface functionality in .exe while moving all the math and processing into the dll.
9. Fixed the defect when after running the "Segment Whole Kidney with blanket", the Volume display interpolation would always reset to FALSE.
10. Implemented new model:  Sokoloff (Short formula) with 2 Input functions and Double Pass (with optional parameter fixing after the first pass).

No comments:

Post a Comment