Releases: spectralcode/OCTproZ
Releases · spectralcode/OCTproZ
OCTproZ_v1.7.0_win64
Added:
- Support for color lookup tables for volume rendering
- New volume rendering mode "oct depth coloring"
- Pixel coordinates of b-scan and en face views under mouse can now be seen by pressing control and moving the mouse.
- B-scan and en face view can be moved by pressing middle mouse button and moving mouse
- New processing step "rolling average background removal"
Bug fixes:
- unsigned 8 bit raw data is now displayed correctly in 1D plot
- No crash anymore after opening volume view on a 4k display
- Settings of previous session are now correctly saved and loaded on Ubuntu 20.04
Improved:
- Sinusoidal scan correction: processing speed and stability improved
- Names of plugins that could not be loaded are now displayed in message console
Changed:
- On Jetson Nano OpenGL output windows (B-scan, en face, volume viewer) are not closed anymore if user opens a settings window
- FFT normalization factor added (you may have to adjust grayscale conversion max and min values to get the same images as in the previous version)
OCTproZ_v1.6.0_win64
Added:
- New volume rendering modes: MIDA (Maximum Intensity Difference Accumulation), X-ray (average intensity projection)
- Smoothing option for isosurface rendering
- Shading option for alpha blending and MIDA volume rendering modes
- X Y translation in volume rendering window by pressing middle mouse button and moving the mouse
- Auto loading of last used OCT system at startup
- "Newest message at bottom" option for message console
Improved:
- Isosurface rendering looks slightly better now
- Slight performance improvement of alpha blending volume rendering mode
- Recording modes raw, processed and screenshot can now be selected individually
Changed:
- Order of rendering modes in control panel changed (MIP is now on first position)
- The refresh rate of OpenGL output windows is now limited. This increases the maximum possible OCT processing rate since OpenGL visualization and OCT processing are both performend on the same GPU. The higher processing rates are particularly noticeable when volume rendering is activated,
- Elements in control panel of volume rendering window reorganized
OCTproZ_v1.5.0_win64
Added:
- New volume rendering mode: DMIP (depth-enhanced maximum intensity projection)
- User adjustable threshold for all volume rendering modes
- Additional window type "flat top window" in processing settings
- Dragging and zooming feature in 1D plot. Select an axis to drag or zoom a specific curve
- 1D plot values can now be saved to disk as csv file (right click on plot --> Save Plot as...)
- Troubleshooting section in user manual
Improved:
- Recorder performance improved (recording of large buffers starts much faster now)
- Performance of 2D displays (B-scan, En face view) improved (cuda code calculates single frame slightly faster now)
Fixed:
- Extensions are now properly deleted on exit. This avoids possible unexpected behavior of custom extensions when closing OCTproZ
Changed:
- Linux: OCT processing is now in a separate thread by default
OCTproZ_v1.4.1_win64
Fixed:
- No crash anymore if the length of a custom resampling curve does not match the signal length
- A default settings file is now used if no settings.ini file is detected (usually this is the case when OCTproZ is started for the first time on a machine)
Changed:
- Minimal changes in the user manual
OCTproZ_v1.4.0_win64
Added:
- Lanczos interpolation for k-linearization
- Interpolation example images in documentation
- Display settings (2D and 3D output windows) are now saved on exit and restored at next session
- Context menus for "k-linearization" and "Info" sections in the sidebar. They can be opened with a right click in the corresponding area of the sidebar
- Default settings file that is used on very first start of OCTproZ
- Option to start recording with first buffer of volume
Removed:
- Time lapse mode for recording
Fixed:
- Recording path is not deleted if the file dialog is canceled
- File path in Virtual OCT System is not deleted if the file dialog is canceled
Changed:
- Timestamp that is used as file name prefix of recorded data is now "yyyyMMdd_hhmmsszzz"
OCTproZ_v1.3.0_win64
Added:
- Rudimentary high dpi support
- "Compile Plugins" section in developer guide
- Optional scale bars for 2D live views
- X- and y-stretching for 2D live views
- Virtual OCT System now supports very large files (files that are larger than the available RAM)
- Linux: NVIDIA Jetson Nano support
Fixed:
- 2D views are no longer distorted when rotated
Changed:
- Cubic Hermite interpolation is now used as "Cubic" option for k-linearization resampling
- OCT systems can be opened with a double click
OCTproZ_v1.2.1_win64
Fixed:
- Linux: Virtual OCT System can now be stopped properly
- Linux: Opening file dialog by right-clicking on plot in sidebar is now possible
Added:
- Developer guide (Help --> User Manual --> Plug-ins)
- Zoom and range mouse interaction for y-axis of raw plot
OCTproZ_v1.2.0_win64
Added:
- Current buffer ID is now displayed in 1D plot
- Custom resampling curves can be loaded
- Curves from sidebar plots can be saved as csv
- Some shortcuts for file menu
- User manual (Help --> User Manual)
OCTproZ_v1.1.0_win64
Added:
- Sinusoidal scan correction
- Tool tips and "What's this" text in GUI of Virtual OCT System
OCTproZ_v1.0.0_win64
Cuda settings changed