| |
|
|
XuvTools is developed in a cooperative effort from:
- Chair of Pattern Recognition and Image Processing [www]
- Friedrich Miescher Institute for Biomedical Research [www]
- Center for Biological Systems Analysis [www]
The timeline and ToDo-list for the XuvTools project. This is the list of officially discussed and agreed topics, and a collection of future project ideas. We do not necessarily process the list chronologically, but still try to give a time estimate for next releases. See the changelog for a list of accomplished tasks.
(Mario) After the stitcher will cope with 2D stacks in the future, remove workaround in the positionEditor to sync with the config map if the stitcher disabled flat stacks (currently, the stitcher should disable a tile if all its stacks are disabled to reduce the number of checks!)
(Mario) MIP stitching support.
(Mario, Niko) Update the ChangeLog to contain the release version for every entry.
I.e., text-based project files are in 1.8.0-beta3 only, but have been implemented prior to 1.7.0-final release, so the ChangeLog is a bit confusing.
(Niko) Try the Windows compile with CONFIG+=“test”.
(Niko) qmake CONFIG+=“test”: the testPlaneWiseWritingd project fails to be converted to use the Intel C++ compiler on VS + Win64
(Niko) qmake CONFIG+=“tools”: the projects: bioimg2hdf5d, bleachcorrect_newd, find_absolute_positionsd, h5copyd, h5diffd, h5dumpd, h5importd, h5jamd, h5lsd, h5repackd, h5statd, lsm2hdf5d, overlay_stacksd, xuvstitchd fail to be converted to use the Intel C++ compiler on VS + Win64
(unassigned) In the bleaching correction profile, average over a larger area (27-neighborhood?)
(unassigned) Move the parameters widget in the bleaching correction preview to the bottom right corner
(unassigned) Synchronize parameters between GUI and bleaching correction preview
(unassigned) Communicate with GUI via ConfigMap, use Project class pointer (no copy)
(unassigned) Bleaching Correction: Fix bugs of grayvalue-division-implementation, add to GUI
-
(Mario) If initial tile positions are available (stage coordinates read from file, or grid layout tool used), they can be set as pairwise displacements with a correlation coefficient of 0.5 or so. This would prevent bad correlations to supersede the initial (grid?) layout.
(unassigned) Optionally visualize the third dimension:
Add option/slider to select the visible level, instead of the MIP
Add option/slider to adjust tiles in Z-dimension comfortably
Take a look at existing 3D visualization projects: V3D, ImageJ 3D, Olafs 3D MIP.
(Mario) Fix support for stitching channels with different voxel size
currently voxel size for the added channel is forced to be equal to the one of the existing channel
with different voxel size, thumbnail calculation is broken
with different voxel size, XuvConfigHelper::get_sizes_from_map( ) reports a critical error.
(Mario) Fix the zoom problem on Mac OSX.
Increase stability of releases:
(Mario) When assigning channels in the GUI, show the tiles in the assigned color.
(Mario) Implement a gamma slider for the display
(Olaf) Ideas for reliability measurements
|